JAVA中的注释方法
Java的三种注释方法
①单行注释:使用 // ,其注释内容从//开始到本行结束,比较常用,
快捷键为:Ctrl + / 或者 Ctrl + Shift + C
取消注释:Ctrl + / 或者 Ctrl + Shift + C
②多行注释:配套使用 /* 和 */ ,可以将一段比较长的注释括起来,注意不能嵌套使用,
快捷键为:Ctrl + Shift + /
取消注释:Ctrl + Shift + \
③文档注释:这种注释方法以 /** 开始,以 */ 结束,
快捷键:Alt + Shift + J
Java文档注释详细说明
JDK包含的Javadoc工具可以有源文件生成一个HTLM文档,这种方式可以将代码与注释保存在一个地方。
1、注释的插入
①javadoc实用程序(utility)从以下特性抽取信息:包、共有类与接口、公有的和受保护的构造器及方法、公有的和受保护的域;
②应该为上面几部分编写注释,并且注释应该放置在所描述特性的前面;
③文档注释为 /** 开始,并以 */ 结束;
④每个/** ... */文档注释在标记之后紧跟着自由格式文本,标记由@开始,如@author或@param;
⑤在自由格式文本中,可以使用HTML修饰符,例如,用于强调的<em>...</em>、用于着重强调的<strong>...</strong>以及包含图像的<img ...>等,
但是不能使用<h1>或<hr>,因为它们会与文档的格式产生冲突;
⑥在自由格式文本中,若要键入等宽代码,需使用{@code ...},而不是<code>...</code>,这样避免了对代码中<字符的转义。
注:如采文档中有到其他文件的链接, 例如, 图像文件(用户界面的组件的图表或图像等), 就应该将这些文件放到子目录 doc-files中。
javadoc实用程序将从源目录拷贝这些目录及其中的文件到文档目录中。
在链接中需要使用doc-files目录 , 例如:<img src= “doc-files/uml.png” alt= “ UMLdiagram ” >。
2、类注释
类注释必须放在import i再句之后, 类定义之前。
3、方法注释
每一个方法注释必须放在所描述的方法之前。除了通用标记之外,还可以使用下面的标记:
①@param变量描述
这个标记将对当前方法的“param”(参数)部分添加一个条目。这个描述可以占据多行,并可以使用HTML标记。一个方法的所有@param标记必须放在一起。
②@return描述
这个标记将对当前方法添加“return”(返回)部分。这个描述可以跨越多行,并可以使用HTML标记。
③@throws类描述
这个标记将添加一个注释, 用于表示这个方法有可能抛出异常。
4、域注释
只需要对公有域(通常指的是静态常量)。例如:
/**
* The "Hearts" card suit
*/
public static final int HEARTS = 1;
域注释例子
5、通用注释
| @author 姓名 | 作者条目 | 
| @version 文本 | 版本条目 | 
| @since 文本 | 始于条目 | 
| @deprecated 文本 | |
| @see 引用 | 
以上内容参考《Java核心技术 卷Ⅰ》
JAVA中的注释方法的更多相关文章
- Java中的注释
		
代码注释是架起程序设计者与程序阅读者之间的通信桥梁,最大限度的提高团队开发合作效率.也是程序代码可维护性的重要环节之一.所以我们不是为写注释而写注释.下面说一下Javadoc注释规范以及楼主在J2EE ...
 - Java中关于注释、标识符、变量、常量、数据类型、类型转换、转移字符以及数值型的表现形式的详解
		
Java文件的注意事项 在同一个Java文件中,可以定义多个类,但是被public修饰的类只能够有一个,并且此类名要与文件名一致. 在同一个类中,可以定义多个方法,但是名字叫做main的方法只能有一个 ...
 - 浅谈Java中的hashcode方法
		
哈希表这个数据结构想必大多数人都不陌生,而且在很多地方都会利用到hash表来提高查找效率.在Java的Object类中有一个方法: 1 public native int hashCode(); 根据 ...
 - 千万不要误用 java 中的 HashCode 方法
		
刚才debug追堆栈的时候发现一个很奇怪的问题 我用IE8和Google的浏览器访问同一个地址 Action的 scope="session" 也设置了 而且两个浏览器提交的参数m ...
 - Java中的toString()方法
		
Java中的toString()方法 目录 Java中的toString()方法 1. 对象的toString方法 2. 基本类型的toString方法 3. 数组的toString ...
 - Java中的main()方法详解
		
在Java中,main()方法是Java应用程序的入口方法,也就是说,程序在运行的时候,第一个执行的方法就是main()方法,这个方法和其他的方法有很大的不同,比如方法的名字必须是main,方法必须是 ...
 - 【转】浅谈Java中的hashcode方法(这个demo可以多看看)
		
浅谈Java中的hashcode方法 哈希表这个数据结构想必大多数人都不陌生,而且在很多地方都会利用到hash表来提高查找效率.在Java的Object类中有一个方法: public native i ...
 - JAVA中的finalize()方法
		
[转]JAVA中的finalize()方法 今天早上看Thinking in java的[第四章 初始化和清除].[ 清除:终结和垃圾回收]的时候, 看到了这个东西. 用于清理滴... 当然,这个方 ...
 - Java中的native方法
		
博客引用地址:Java中的native方法 今天花了两个小时把一份关于什么是Native Method的英文文章好好了读了一遍,以下是我依据原文的理解. 一. 什么是Native Method 简单地 ...
 
随机推荐
- JavaScript toFixed() 实现四舍五入保留两位小数
			
const num = 18.186; let result; result = num.toFixed(2) console.log(result) // 18.19 注意,返回值为String类型
 - 迁移WPF项目到.NET CORE
			
综述 .NET CORE 3.0开始,桌面端支持WPF了.很多.NET FRAMEWORK的项目已经跑了一阵子了,不是很有必要支持.NET CORE,不过最近用一个程序,为了贯彻一些C# 8的特性,需 ...
 - Android P HIDL demo代码编写 (原创)
			
之前的文章已经分析了HIDL服务的注册和调用,这篇文章来总结下一个HIDL的服务如何编写. 缩写HAL文件 首先要确认放置文件夹和接口的包名,因为这跟后面使用脚本生成一部分代码有关,一般默认的放在ha ...
 - E. Height All the Same
			
E. Height All the Same 题目大意: 给你一个n*m 的矩阵,让你在里面填数字代表这个位置的高度,数字的范围是[L,R],有两种操作,第一种就是给一位置的高度加2,第二种就是给两个 ...
 - spring中bean的常用属性
			
一.scop scope用来配置bean对象是否是单例模式.单例模式是java的二十三种设置模式之一,指在这个项目运行过程中一 个类的对象只会实例化一次.一般,工厂类的对象都是单例模式.非单例模式叫多 ...
 - Java创建对象的六种方法-权当记录一下
			
1 简介 Java是面向对象的编程语言,只要使用它,就需要创建对象.Java创建对象有六种方法,实际常用的不会这么多,这里权当是记录一下. 2 六种方法 (1)使用new关键字 Pumpkin p1 ...
 - README.md编写
			
一.标题写法: 第一种方法: 1.在文本下面加上 等于号 = ,那么上方的文本就变成了大标题.等于号的个数无限制,但一定要大于0个哦.. 2.在文本下面加上 下划线 - ,那么上方的文本就变成了中标题 ...
 - 【Scala】看代码,初步了解Apply方法
			
class ApplyTest(val name:String) { /** * apply源码 * def apply(x: Int, xs: Int*): Array[Int] = { * val ...
 - 【Kafka】实时看板案例
			
目录 项目需求 项目模型 实现步骤 项目需求 快速计算双十一当天的订单量和销售金额 项目模型 实现步骤 一.创建topic bin/kafka-topics.sh --create --topic i ...
 - JDBC02 加载JDBC驱动 建立连接
			
JDBC(Java Database Connection)为Java开发者使用数据库提供了统一的编程接口 sun公司由于不知道各个主流商用数据库的程序代码,因此无法自己写代码连接各个数据库,因此su ...