-
2022-06-24 14:11:28
Java注释:单行 多行 文档注释
注释是程序语言的说明,它有助于开发者之间的交流,方便解释程序.
注释在程序语言中不会被视作代码,不会执行,而被编译器忽视.
Java中,注释可分为三类
1.单行注释
以双斜杠杠"//"为标识,但是智能注释一行内容,用于注释信息内容较少的情况,不使用于注释大幅度的文章
//输出稀疏数组 System.out.println("稀疏数组"); for (int i = 0; i < array2.length; i++) { for (int j = 0; j < array2[i].length; j++) { System.out.print(array2[i][j]+"\t"); } System.out.println(); }
2.多行注释
由"/* */"和包裹起来的注释为多行注释,适用于注释文字幅度篇幅较大的情况
注:多行只是可以嵌套单行注释,但不能嵌套多行注释和文档注释
System.out.println("元素个数:"+collection.size()); System.out.println(collection); //删除元素 /*collection.remove("榴莲"); System.out.println("删除之后:"+collection.size()); System.out.println(collection); collection.clear(); System.out.println("清空之后:"+collection.size());*/ //遍历元素【重点】 //第一种方式 使用增强for for (Object object:collection) { System.out.println(object); }
3.文档注释
包含在"/** */"之间,也能注释多行内容,一般在类,方法和变量上面,用来描述器作用
注:文档注释能嵌套单行注释,不能嵌套多行注释和文档注释,一般首行和尾行也不写注释信息
package com.lin.operator; public class TestDemo04 { /** * @author lin * @version 2022.1.1 * @since 1.8 */ public static void main(String[] args) throws Exception { int i = 10; int j = 20; String z = i > j ? "i大于j" :"i小于j"; System.out.println(z); TestDemo04 testDemo04 = new TestDemo04(); System.out.println(testDemo04.circle(testDemo04.radius)); } static final double PI = 3.1415926969; double radius = 5.69; /** * @param radius * @return area * @param radius * @throws Exception */ public double circle(double radius) throws Exception{ double area = PI * Math.pow(radius,2); return area; } }
更多相关内容 -
java的注释格式和多行注释和单行注释
2021-02-27 20:51:29所有javadoc命令都只能出现于“/**”注释中。但和平常一样,注释结束于一个“*/”。主要通过两种方式来使用javADOc:嵌入的html,或使用“文档标记”。其中,“文档标记”(Doc tags)是一些以“@”开头的命令,置于...所有javadoc命令都只能出现于“/**”注释中。但和平常一样,注释结束于一个“*/”。主要通过两种方式来使用javADOc:嵌入的html,或使用“文档标记”。其中,“文档标记”(Doc tags)是一些以“@”开头的命令,置于注释行的起始处(但前导的“*”会被忽略)。
有三种类型的注释文档,它们对应于位于注释后面的元素:类、变量或者方法。也就是说,一个类注释正好位于一个类定义之前;变量注释正好位于变量定义之前;而一个方法定义正好位于一个方法定义的前面。如下面这个简单的例子所示:
/** 一个类注释 */
public class docTest {
/** 一个变量注释 */
public int i;
/** 一个方法注释 */
public void f() {}
}
注意javadoc只能为public(公共)和protected(受保护)成员处理注释文档。“private”(私有)和“友好”(详见5章)成员的注释会被忽略,我们看不到任何输出(也可以用-private标记包括private成员)。这样做是有道理的,因为只有public和protected成员才可在文件之外使用,这是客户程序员的希望。然而,所有类注释都会包含到输出结果里。
上述代码的输出是一个HTML文件,它与其他Java文档具有相同的标准格式。因此,用户会非常熟悉这种格式,可在您设计的类中方便地“漫游”。设计程序时,请务必考虑输入上述代码,用javadoc处理一下,观看最终HTML文件的效果如何。
Java里有两种类型的注释。第一种是传统的、C语言风格的注释,是从C++继承而来的。这些注释用一个“/*”起头,随后是注释内容,并可跨越多行,最后用一个“*/”结束。注意许多程序员在连续注释内容的每一行都用一个“*”开头,所以经常能看到象下面这样的内容:
/* 这是
* 一段注释,
* 它跨越了多个行
*/
但请记住,进行编译时,/*和*/之间的所有东西都会被忽略,所以上述注释与下面这段注释并没有什么不同:
/* 这是一段注释,
它跨越了多个行 */
第二种类型的注释也起源于C++。这种注释叫作“单行注释”,以一个“//”起头,表示这一行的所有内容都是注释。这种类型的注释更常用,因为它书写时更方便。没有必要在键盘上寻找“/”,再寻找“*”(只需按同样的键两次),而且不必在注释结尾时加一个结束标记。下面便是这类注释的一个例子:
// 这是一条单行注释
-
Java注释:单行、多行和文档注释
2021-02-12 09:32:21注释是对程序语言的说明,有助于...打开 Eclipse,在 Java 代码中使用单行注释,如图 1 所示。图 1 单行注释2)多行注释包含在“/*”和“*/”之间,能注释很多行的内容。为了可读性比较好,一般首行和尾行不写注...注释是对程序语言的说明,有助于开发者和用户之间的交流,方便理解程序。注释不是编程语句,因此被编译器忽略。
Java支持以下三种注释方式:
1)单行注释
以双斜杠“//”标识,只能注释一行内容,用在注释信息内容少的地方。打开 Eclipse,在 Java 代码中使用单行注释,如图 1 所示。
图 1 单行注释
2)多行注释
包含在“/*”和“*/”之间,能注释很多行的内容。为了可读性比较好,一般首行和尾行不写注释信息(这样也比较美观好看),如图 2 所示。
注意:多行注释可以嵌套单行注释,但是不能嵌套多行注释和文档注释。
图 2 多行注释
3)文档注释
包含在“/**”和“*/”之间,也能注释多行内容,一般用在类、方法和变量上面,用来描述其作用。注释后,鼠标放在类和变量上面会自动显示出我们注释的内容,如图 3 所示。
注意:文档注释能嵌套单行注释,不能嵌套多行注释和文档注释,一般首行和尾行也不写注释信息。
图 3 文档注释
文档注释可以通过 Javadoc 命令把文档注释中的内容生成文档,并输出到 HTML 文件中,方便记录程序信息。还可以包含一个或多个 @ 标签,每个 @ 标签都在新的一行开始。Javadoc 工具识别的标签如下表所示:标签描述示例
@author标识一个类的作者@author description
@deprecated指名一个过期的类或成员@deprecated description
{@docRoot}指明当前文档根目录的路径Directory Path
@exception标志一个类抛出的异常@exception exception-name explanation
{@inheritDoc}从直接父类继承的注释Inherits a comment from the immediate surperclass.
{@link}插入一个到另一个主题的链接{@link name text}
{@linkplain}插入一个到另一个主题的链接,但是该链接显示纯文本字体Inserts an in-line link to another topic.
@param说明一个方法的参数@param parameter-name explanation
@return说明返回值类型@return explanation
@see指定一个到另一个主题的链接@see anchor
@serial说明一个序列化属性@serial description
@serialData说明通过 writeObject() 和 writeExternal() 方法写的数据@serialData description
@serialField说明一个 ObjectStreamField 组件@serialField name type description
@since标记当引入一个特定的变化时@since release
@throws和 @exception 标签一样.The @throws tag has the same meaning as the @exception tag.
{@value}显示常量的值,该常量必须是 static 属性。Displays the value of a constant, which must be a static field.
@version指定类的版本@version info
在 Java 中,一行注释以双斜杠“//”标识;多行注释包含在“/*”和“*/”之间;文档注释包含在“/**”和“*/”之间。当编译器执行到“//”时,就会忽略该行“//”之后的所有文本;当执行到“/*”时,会扫描下一个“*/”并忽略“/*”和“*/”之间的任何文本;当执行到“/**”时,也会扫描下一个“*/”并忽略“/**”和“*/”之间的任何文本内容。
本文来自投稿,不代表访得立场,如若转载,请注明出处:http://www.found5.com//view/1179.html
-
java注释多行/**/快捷键是什么
2021-02-12 10:02:18拓展资料:Java快捷键:1. 【ALT+/】此快捷键为用户编辑的好帮手32313133353236313431303231363533e58685e5aeb931333365653266,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的...展开全部
Ctrl+Shift+/ 。
拓展资料:
Java快捷键:
1. 【ALT+/】
此快捷键为用户编辑的好帮手32313133353236313431303231363533e58685e5aeb931333365653266,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。
2. 【Ctrl+O】
显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用。
3. 【Ctrl+/】
快速添加注释,能为光标所在行或所选定行快速添加注释或取消注释,在调试的时候可能总会需要注释一些东西或取消注释,现在好了,不需要每行进行重复的注释。
4. 【Ctrl+D】
删除当前行,这也是笔者的最爱之一,不用为删除一行而按那么多次的删除键。
5. 【Ctrl+M】
窗口最大化和还原,用户在窗口中进行操作时,总会觉得当前窗口小(尤其在编写代码时),现在好了,试试【Ctrl+M】快捷键。
6. 【Ctrl+Shift+F】
格式化代码,书写格式规范的代码是每一个程序员的必修之课,当看见某段代码极不顺眼时,选定后按【Ctrl+Shift+F】快捷键可以格式化这段代码,如果不选定代码则默认格式化当前文件(Java文件)。
7. 【ALT+Shift+W】
查找当前文件所在项目中的路径,可以快速定位浏览器视图的位置,如果想查找某个文件所在的包时,此快捷键非常有用(特别在比较大的项目中)。
8. 【Ctrl+L】
定位到当前编辑器的某一行,对非Java文件也有效。
9. 【Alt+←】、【Alt+→】
后退历史记录和前进历史记录,在跟踪代码时非常有用,用户可能查找了几个有关联的地方,但可能记不清楚了,可以通过这两个快捷键定位查找的顺序。
10. 【F3】
快速定位光标位置的某个类、方法和属性。
11. 【F4】
显示类的继承关系,并打开类继承视图。
-
Java注释--单行注释、多行注释、文档注释
2021-11-25 13:38:46Java注释–单行注释、多行注释、文档注释 单行注释和多行注释 语法格式 //单行注释 //单行注释 //注释内容 /* 这里可以放置多行注释 多行注释的内容 Java真的学起来有意思!! */ 举例: //这是一段用于测试注释的... -
Java规范的注释方式(注释方式:单行注释、多行注释、文档注释)
2022-06-17 10:34:39java规范了三种注释方式:单行注释、多行注释、文档注释(Java特有的) 二、多行注释 三、文档注释 四、单行注释和多行注释的作用 1)对所写的程序进行解释说明,增强可读性,方便自己,方便别人。 2)可以调试所写... -
java代码注释与编码规范
2021-04-15 14:29:49代码注释与编码规范**1.代码注释 1.1单行注释 ”//“为单行注释标记,从符号”//“开始直到换行为止所有内容均作为注释而被编译器忽略。 1.2多行注释 “/* "和”*/"为多行注释标记,符号之间所有内容均为注释... -
IDEA中多行注释及取消注释的快捷键分享
2021-03-09 09:17:041、一次性添加多行注释的快捷键首先选中要注释区域,然后ctrl+/这个是多行代码分行注释,每行一个注释符号ctrl+shift+/ 这个是多行代码注释在一个块里,只在开头和结尾有注释符号2、取消多行注释快捷键怎样添加... -
python中怎么注释多行
2022-01-04 19:07:18多行代码注释 方法一:先选中要注释的段落,然后按下“ctrl+/”,即可实现多行代码的注释。效果如下: 再一次按下“ctrl+/”就可以取消注释。 方法二:跟注释单行一样在每一行前面输入“shift+#”。对于新手小白想... -
Matlab注释多行和取消多行注释的快捷键
2018-05-25 13:43:00如果利用单行注释的方式手工注释一段程序会很麻烦,matlab软件自带快捷键支持注释和取消注释多行程序。 先选中要进行操作的程序段,然后执行快捷键: 注释:Ctrl+/ 取消注释:Ctrl+T 注释换行:Alt+Q 上图,... -
eclipse多行注释快捷键
2021-03-13 22:16:22eclipse为多行添加注释是有快捷方式可用的,了解了这个快捷方式相信很多...eclipse多行注释快捷键方法一、使用Ctrl+Shift+C快捷键1、在Eclipse中拖动鼠标,选中需要注释的代码。2、按住Ctrl+Shift+C快捷键,如图所示... -
YDOOK:Java: 注释 单行注释与多行注释 使用方法
2021-03-11 22:04:58YDOOK:Python3.9: 标准用法实例 © YDOOK JY Lin 1. 语法: () 2. 实例代码展示: 在这里插入代码片 3. 运行结果展示: 在这里插入代码片 -
java三种注释方式(文档,单行,多行)
2020-10-16 10:59:331.java三种注释方式: 单行注释 多行注释 文档注释(java特有) 2.单行和多行注释的作用 ①对所写的程序进行解释说明,增强可读性,方便自己,方便别人 ②可以调试所写的代码 3.特点:单行和多行注释的内容,不... -
Java语言基础之单行注释与多行注释
2021-02-14 16:50:27/* 这个就是多行注释,同单行注释一样,注释掉的东西,不参与程序运行,换句话说,编译以后生成的.class结尾的字节码文件中不包含注释掉的信息。 */ 3.文档注释(JAVA特有) 格式:/** @author 指定java程序的作者 @... -
java 文档注释是注释什么的,不是有多行注释了吗?
2021-02-13 02:20:05展开全部1、【文档注释】是写在类或者方法的上面的。文档注释可以用eclipse导出chm格式的帮62616964757a686964616fe78988e69d8331333366306461助文档,拿给其他人用时,方便他人理解。文档注释被调用的方法,当鼠标... -
eclipse 中的注释 快捷键 多行注释快捷键 单行注释快捷键
2021-11-04 16:53:39(1)多行注释 (2)单行注释 一、 多行注释快捷键 1:添加注释 Ctrl+Shift+/ : 添加/* */注释 示例: 选中代码块后按下快捷键即可 /* float size = 0.0f; float pct = 0.0f; try { size = Float.... -
Java 注释作用写法及示例代码
2021-03-09 03:23:421、注释作用注释可用于解释Java代码,并使其更具可读性。在测试备用代码时,它也可用于阻止执行。单行注释以两个斜杠(//)开头。Java将忽略//与行结尾之间的所有文本。本示例在一行代码之前使用单行注释:例如:// ... -
python怎么同时对多行代码进行注释
2020-11-26 07:48:26注释不仅可以用来解释程序某些部分的作用和功能(用自然语言描述代码的功能),在必要时,还可以将代码临时移除,是调试程序的好帮手。当然,添加注释的最大作用还是提高程序的可读性!很多时候,笔者宁愿自己写一个... -
Java中的单行注释和多行注释
2021-03-06 21:25:09那么今天就和大家聊聊Java中的单行注释和多行注释吧,有需要的朋友可以参考一下,希望对你有所帮助。什么是注释?注释就是一段文字,这段文字并不是必须的,也不直接参与代码运行。注释用来说明某段代码的作用,或者... -
python注释多行
2020-11-25 19:30:371》单行注释:# 如:#hello python2》多行注释:三个单引号(或三个双引号),如:hello pythonhello world或hello pythonhello world3》三个单引号(或三个双引号)也可以表示跨行字符串,如: >>> s= ...... -
JAVA文档注释与多行注释的区别
2017-07-10 17:32:231,文档注释使用javadoc开发工具即可生成一个开发者文档2,使用文档注释的方法,在...多行注释与文档注释的区别: 多行注释的内容不能用于生成一个开发者文档, 而文档注释 的内容可以生产一个开发者文档。 使用java -
Java代码注释
2021-02-27 09:24:45通过代码注释,可提高程序的...Java提供了三种注释方法,分别为单行注释,多行注释,文档注释。1 单行注释“//”为单行注释的符号,从符号“//”开始到换行位置均为注释而被Java编译器忽略。语法如下://注释内容例... -
Java单行、多行和文档注释!入门Java必读!
2021-09-28 16:40:08在编写Java的过程中,我们需要对一些程序进行注释。除了方便自己阅读之外,我们还需要为他人更好地理解我们的程序。因此,我们需要对一些程序进行注释,这些注释可以是编程思想,也可以是程序的作用,可以说是Java... -
Perl中的单行注释和多行注释语法
2020-09-21 23:08:11主要介绍了Perl中的单行注释和多行注释语法,本文还同时讲解了其它常见编程语言的单行注释和多行注释语法,需要的朋友可以参考下 -
JAVA 注释单行注释 多行注释 文档注释的解释说明 (小白 基础)
2020-06-22 19:28:53JAVA 注释 (Comment) 一.Java中的注释类型 1.单行注释 2.多行注释 3.文档注释(Java 符合) == 提高了代码的阅读性 方便之后的更改和查找 调试 调试程序的重要方法== 注释是一个程序员必须要具备的良好编程习惯 =... -
JS注释(多行注释+单行注释)
2020-12-29 08:49:21多行注释:/*多行注释信息*/。 示例1 把位于//字符后一行内的所有字符视为单行注释信息。下面几条注释语句可以位于代码段的不同位置,分别描述不同区域代码的功能。 //程序描述 function toStr(a){ //块描述 //... -
java代码如何向xml文件中添加多个注释
2021-04-17 06:08:32java代码怎么向xml文件中添加多个注释?本帖最后由 u013156418 于 2014-02-20 12:42:51 编辑我需要创建一个带注释的xml文件,已知:注释内容有了,xml文本内容也有了(不需要创建xml节点),路径也知道。我的想法是写... -
MySQL 多行注释写法
2022-04-07 08:01:41MySQL的注释一共有以下三种写法: .../*第二种注释写法(适合多行注释)*/ /* SELECT * FROM test.department; */ – 第三种注释写法(–之后需要加一个空格) – SELECT * FROM test.department; ...