博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java注释为什么要2个_2、Java注释
阅读量:6620 次
发布时间:2019-06-25

本文共 928 字,大约阅读时间需要 3 分钟。

为什么用注释

注释是为了方便程序的阅读,java语言允许程序员在程序中写上一些说明性的文字,来提高程序的可读性,这些文字是注释。 但是注释不会出现在字节码文件中,就是说:java编译器在编译的时候会跳过注释的语句。而java根据注释的功能不同,能分为三种注释,单行注释、多行注释、文档注释。

单行注释

单行注释:以“//”开头,//后面的内容都为注释。

多行注释

多行注释:以“/”开头,以“/”结尾,在这之间的内容都为注释,多行注释的内容可以非常的灵活,可以在做为行内注释。

文档注释

文档注释:以“/**”开头,以“*/”结尾,注释中包含一些说明性的文字,及一些javaDoc的标签(可以生成API)

a0923676aa41afddcf72d360b6e6109c.png

用文档注释成生一个API

就用上面的那一个Hello.java吧,然后再复制出来一个类World.java

f9f5e67dd75880f0f7d05d4db08b02b2.png

用这两个类来进行测试:

1、在测试前必须先把这两个类的编码转换为GBK,不然javaDoc识别不了。

2、进入到想要生成API的类的目录里面。点击这里:输入cmd进入到当前文件夹为根目录的命令行里面:

1bbf9c0a059eb7f175dbfa26835089c0.png

3、在命令行里面输入

javadoc -d api_doc -windowtitle 测试API -doctitle zhushi -header GFrost的类 *.java

d8a595a89832ecf3dccca0ad7a84ac5d.png

看到这个页面就是生成好了。在当前目录里面。

下面是效果:

1be42811f1231e153e81a71e2b1f08ed.png

下面中javadoc的常用的标记

@author:指定Java程序的作者

@version:指定源文件的版本

@depreated:不推荐使用的方法

@param:方法的参数说明信息

@return:方法的返回值说明信息

@see:“参见”,用于指定交叉参考的内容

@exception:抛出异常的类型

@throws:抛出的异常,和@exception同义

使用时的注意是:

javadoc工具只能处理文档源文件在类、接口、方法、成员变量、构造器和内部类之前的文档注释,别的地方的文档不处理。

默认的时候,只处理public 和 protected 上面的注释,而对别的不管,如果想让私有方法也加入到API文档中,请在命令上面加上 (-private)

细节决定成败!

个人愚见,如有不对,恳请扶正!

转载地址:http://nfcpo.baihongyu.com/

你可能感兴趣的文章
稍复杂的ionic例子:显示一个列表,并且允许点击进入列表项
查看>>
一些新的web性能优化技术
查看>>
Liferay 6开发学习(二十六):数据库连接相关问题
查看>>
【转】半路学编程,可以成为大牛吗?
查看>>
【20170506】贝业新兄弟IT总监李济宏:第三方家居物流的IT架构探索
查看>>
【Excle数据透视】如何在数据透视表字段列表中显示更多的字段
查看>>
vue 记一次编译没反应、无进度、没有任何报错的提示,但后台却TM一直消耗内存的BUG:...
查看>>
llvm pass
查看>>
poj3517
查看>>
iphone http下载文件
查看>>
poj 1195:Mobile phones(二维树状数组,矩阵求和)
查看>>
Codeforces 433 C. Ryouko's Memory Note
查看>>
java中的Static class
查看>>
实例讲解Linux下的makefile
查看>>
json lib 2.4及其依赖包下载
查看>>
SET XACT_ABORT ON
查看>>
计算机中文核心期刊
查看>>
sql的left join 命令
查看>>
8148 8168 中移植live55 出现except rtsp 中途莫名的断流
查看>>
查询及删除重复记录的方法
查看>>