Java中的三种注释类型「建议收藏」

Java中的三种注释类型「建议收藏」注释:用于说明解释程序的文字就是注释。Java中的注释有三种:单行注释多行注释文档注释(Java特有)注释的作用有什么?主要就是提高了代码的阅读性,是调试程序的重要方法。当然,写注释也是一种良好编程习惯。可以将自己的思想通过注释先整理出来,再用代码去体现。来看看具体的使用吧!单行注释格式://注释文字多行注释格式:/*注释文字*/下面给出单行注释和多行注释的示例://单行注释publicclassHelloWorld{/* 程序入口

大家好,又见面了,我是你们的朋友全栈君。

注释:用于说明解释程序的文字就是注释。

Java中的注释有三种:

  • 单行注释
  • 多行注释
  • 文档注释(Java特有)

注释的作用有什么?

主要就是提高了代码的阅读性,是调试程序的重要方法。

当然,写注释也是一种良好编程习惯。可以将自己的思想通过注释先整理出来,再用代码去体现。

来看看具体的使用吧!

单行注释
格式: //注释文字

多行注释
格式: /* 注释文字 */

下面给出单行注释和多行注释的示例:

//单行注释
public class HelloWorld{ 
   
    
    /* 程序入口 */
    public static void main(String args[]){ 
   
        System.out.println("HelloWorld!");
    }
    
}

注:对于单行和多行注释,被注释的文字,不会被JVM(java虚拟机)解释执行。多行注释里面不允许有多行注释嵌套。

来试试先:

public class HelloWorld{ 
   
    
    /* 程序入口 /* 会报错吗? */
    
    */
    public static void main(String args[]){ 
   
        System.out.println("HelloWorld!");
    }
    
}

运行一下:
在这里插入图片描述
多行注释不能嵌套多行注释是因为在注释时,”/*” 是去匹配第一个遇到的” /”,后面的 “/”一律视为注释内容。

文档格式(Java特有)
格式:/**
@author 指定java 程序的作者
@version 指定源文件的版本
*/

注释内容可以被JDK提供的工具 javadoc 所解析,生成一套以网页文件形式体现的该程序的说明文档。

操作一下:

/** @author chunni @version v1.0 第一个Java程序! */
public class HelloWorld{ 
   
    
    /* 程序主入口,main函数 */
    public static void main(String args[]){ 
   
        System.out.println("HelloWorld!");
    }
    
}

命令行窗口输入:javadoc -d 生成的文件名 -author -version HelloWorld.java
在这里插入图片描述

此时发现原来代码目录下出现么mydoc文件夹。
在这里插入图片描述

点进mydoc文件夹打开index.html就可以查看doc文档了
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/156442.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • JAVA常用框架及漏洞[通俗易懂]

    JAVA常用框架及漏洞[通俗易懂]三大语言常用框架及漏洞Java框架1.MyBatis是支持定制化SQL、存储过程以及高级映射的优秀的持久层框架,其主要就完成2件事情:封装JDBC操作 利用反射打通Java类与SQL语句之间的相互转换MyBatis的主要设计目的就是让我们对执行SQL语句时对输入输出的数据管理更加方便,所以方便地写出SQL和方便地获取SQL的执行结果才是MyBatis的核心竞争力。…

    2022年7月7日
    42
  • 神经网络学习(十三)卷积神经网络的MATLAB实现

    神经网络学习(十三)卷积神经网络的MATLAB实现系列博客是博主学习神经网络中相关的笔记和一些个人理解,仅为作者记录笔记之用,不免有很多细节不对之处。卷积神经网络回顾上一节,我们简单探讨了卷积神经网络的反向传播算法,本节我们着手实现了一个简单的卷积神经网,在此之前先以最基本的批量随机梯度下降法+L2正则化对对卷积神经网络的反向传播算法做一个很简单回顾。需要确定参数有:小批量数据的大小mmmCNN模型的层数LLL和所有隐…

    2022年9月22日
    4
  • 怎么修改mysql的表名称_mysql怎么修改表名?「建议收藏」

    怎么修改mysql的表名称_mysql怎么修改表名?「建议收藏」本篇文章将和大家讲述如何快速修改mysql表名,有同样需要的朋友学习一下吧,希望你看后能有所帮助。mysql修改表名的方法:具体步骤:打开cmd->输入“mysql-uroot-p”->输入密码,进入mysql->输入“altertablerenameto/asnew_tablename;”下面的代码包括了创建表的过程:#创建表结构.这样的建表方式,不仅仅是表的结构…

    2022年5月31日
    145
  • 居民身份证号码组成规则

    居民身份证号码组成规则第一、二位表示省(自治区、直辖市、特别行政区)。第三、四位表示市(地级市、自治州、地区、盟及直辖市所属区和县的汇总码)。其中,01-20,51-70表示地级市;21-50表示地区(自治州、盟)。第

    2022年8月5日
    7
  • sqlite sql 修改字段类型「建议收藏」

    sqlite sql 修改字段类型「建议收藏」SQLite仅仅支持ALTERTABLE语句的一部分功能,我们可以用ALTERTABLE语句来更改一个表的名字,也可向表中增加一个字段(列),但是我们不能删除一个已经存在的字段,或者更改一个已经存在的字段的名称、数据类型、限定符等等。改变表名-ALTERTABLE旧表名RENAMETO新表名增加一列-ALTERTABLE表名ADDCOLUMN列名

    2022年6月11日
    203
  • docker 中国站 www.dockerpool.com 报价图片下载

    docker 中国站 www.dockerpool.com 报价图片下载

    2022年1月17日
    34

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号