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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 第一次玩github,第一个开源小项目——xxoo

    第一次玩github,第一个开源小项目——xxoo引言   由于最近的工作写代码比较少,这让LZ产生了一丝危机感。于是便想找一个办法可以没事自己写写代码,自然而然就想到了github。接下来便是一阵捣鼓的过程,其实整个过程很快,主要过程就是注册一个账号,然后创建自己的仓库。看着自己空荡荡的仓库,LZ就想着放上去一些自己平时写的东西,不过仔细一翻才发现,自己平时写的代码都是一片一片的,几乎没有完整的项目或者代码。  平时LZ写博客的时候

    2022年7月17日
    15
  • 常用CorelDRAW X4使用技巧——常用快捷键篇

    常用CorelDRAW X4使用技巧——常用快捷键篇

    2021年9月3日
    107
  • CFileDialog的使用方法简单介绍

    CFileDialog的使用方法简单介绍

    2021年11月28日
    37
  • vscode 插件配置_vscode常用插件有哪些

    vscode 插件配置_vscode常用插件有哪些分享一下本人目前正在使用的一套超级舒服的VsCode插件与配置(只有开发写代码时用的,没有摸鱼时用的),每一个插件的功能就不一一介绍了,直接上菜!!!settings.json文件的配置如下

    2022年9月26日
    1
  • artcam浮雕实例教程_artcam2018入门教程

    artcam浮雕实例教程_artcam2018入门教程记录过去,奋斗现在,展望未来(给未来即将结束的工作的’存档’)ArtCAM入门简单教程二、浮雕前言:这不是个很专业的浮雕设计教程,不过是很简单即可实现的入门教程,而更深入的浮雕学习建议查找更全面的网上教程或CAM浮雕书籍。   常用的矢量雕刻,详见:http://blog.sina.com.cn/s/blog_647ef76d0101jgwn.html开始之

    2025年9月15日
    4
  • lrzsz的乱码问题[通俗易懂]

    lrzsz的乱码问题[通俗易懂]相信多数人都使用过lrzsz,它是一款在linux里可代替ftp上传和下载的程序。(来源:百度百科)lrzsz,它可以实现在windows和linux之间进行文件传输,有rz和sz两条命令。-rz:将windows上的文件传输到linux上。-sz:将linux上的文件传到windows上。在ubuntu16上lrzsz的安装:一条简单的命令即可apt-getinstalll…

    2022年6月23日
    51

发表回复

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

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