「java注释有什么用」java什么是注释
本篇文章给大家谈谈java注释有什么用,以及java什么是注释对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、java里的注解都有哪些?都有什么用处啊?
- 2、java 文档注释是注释什么的,不是有多行注释了吗?
- 3、JAVA程序中注释的作用及类型分别是什么?
- 4、JAVA中 注释行做什么用的?
- 5、Java class文件反编译中的注释有什么作用
- 6、java注释到底有什么用?电脑会检测?还是说只是给其他的编程员看的?
java里的注解都有哪些?都有什么用处啊?
注释有 3 中基本类型a. 标记注释 -- 没有变量,只有名称标识。例如 @annotationb. 单一值注释 -- 在标记注释的基础上提供一段数据。如 @annotation(“data”)c. 完整注释 -- 可以包括多个数据成员,每个数据成员由名称和值构成。@annotation(val1="data1",val2="data2")Java 中提供 3 个内置注释类型a. Override ,只能用于方法 ( 不能用于类,包声明或者其他构造 )作用:可以保证编译时候 Override 函数的声明正确性用法: @Overridepublic void fun(){..}b.Deprecated 同样只能作用与方法作用:对不应再使用的方法进行注解用法: @Deprecated public void fun{...} // 它们说这个注释跟函数要同一行c.SupressWarnings 可以注释一段代码作用:关闭特定的警告信息,例如你在使用泛型的时候未指定类型用法: @SupressWarnings(value={"unchecked"}).. 代码Java 中还提供了四种元注释,专门负责注释其他的注释@Target 表示该注释可以用于什么地方。可用的 ElementType 参数包括:CONSTRUCTOR : 构造器的声明FIELD : 域声明 ( 包括 enum 实例 )LOCAL_VARIABLE : 局部变量声明METHOD : 方法声明PACKAGE : 包声明PARAMETER : 参数声明TYPE : 类、接口 ( 包括注解类型 ) 或 enum 声明@Retention 表示需要在什么级别保存该注释信息。可选的 RetentionPoicy 参数包括:SOURCE : 注释将被编译器丢掉CLASS : 注释在 class 文件中可用,但会被 VM 丢弃RUNTIME : VM 将在运行时也保留注释,因此可以通过反射机制读取注释的信息。
java 文档注释是注释什么的,不是有多行注释了吗?
1、【文档注释】是写在类或者方法的上面的。
文档注释可以用eclipse导出chm格式的帮助文档,拿给其他人用时,方便他人理解。文档注释被调用的方法,当鼠标移到上面时提醒注释内容。
使用文档注释时,需要在开始的 /** 之后,第一行或几行是关于类、变量和方法的主要描述。
之后,可以包含一个或多个何种各样的@ 标签。每一个@标签必须在一个新行的开始或者在一行的开始紧跟星号(*)。多个相同类型的标签应该放成一组。
2、【多行注释】注释的也是方法或类,言下之意就是一次性的将程序中的多行代码注释掉,但多行注释的内容不能用于生成一个开发者文档。
3、【多行注释与文档注释的区别】多行注释的内容不能用于生成一个开发者文档,而文档注释 的内容可以生产一个开发者文档。
扩展资料
java常用的文档注释标签
1、@author:标识一个类的作者
实例: @author description
2、@deprecated:指名一个过期的类或成员
实例: @deprecated description
3、@exception:标志一个类抛出的异常
实例:@exception exception-name explanation
4、{@inheritDoc}:从直接父类继承的注释
实例:Inherits a comment from the immediate surperclass.
5、{@link}:插入一个到另一个主题的链接
实例:{@link name text}
6、{@linkplain}:插入一个到另一个主题的链接,但是该链接显示纯文本字体
实例:Inserts an in-line link to another topic.
7、@param:说明一个方法的参数
实例:@param parameter-name explanation
8、@return:说明返回值类型
实例:@return explanation
9、@see:指定一个到另一个主题的链接
实例:@see anchor
10、@serial:说明一个序列化属性
实例:@serial description
参考资料:百度百科-java注释
JAVA程序中注释的作用及类型分别是什么?
对于Java注释我们主要了解三种:
1, // 注释一行
2, /* ...... */ 注释若干行
3, /**……*/文档注释 /** ...... */ 注释若干行,并写入 javadoc文档
java图标通常这种注释的多行写法如下: /** * ......... * ......... */
Java:
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点 。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
JAVA中 注释行做什么用的?
简单的说
注释是一种良好变成习惯 用于解释您的程序含义
有//单行注释 有/**/多行注释 有/***/多行注释会保留 三种
大型程序代码量很大 程序开发周期长 当开发了一段时间后
一些程序代码的含义您也许不会记得很清楚这时您的注释就会有更强的使用意义。
还有一些情况比如前人开发完的程序需要你去维护或扩充功能时
如果有很多清楚的注释就可以去相对容易的去读懂程序的流程以便修改。
更多的代码注释写法您可以参照SUN自己的类注释方法等等。
养成良好的编码习惯是非常重要的。
您也可以参照软件工程的知识进行学习。
JAVA学习很有乐趣 记住多实践 多学习 打好底层知识的功底 打开学习面 以书本为例 不断前进 加油吧!
Java class文件反编译中的注释有什么作用
注释的内容是java字节码,注释掉是为了防止IDE等工具报语法错误。
出现这个现象的原因是反编译失败了,也就是说反编译不出该方法的源码,为了不让用户误认为这是个空方法,直接将字节码显示出来是个好主意,但是直接将字节码显示出来,IDE等工具是会报语法错误的,这时候以注释的形式来表现我觉得是最好的方式。
java注释到底有什么用?电脑会检测?还是说只是给其他的编程员看的?
都没看到好的回答,虽然没分,我还是牺牲下
注释的用处有很多,首先这是规范,每个公司都应该这样去要求开发人员
1、注释最大的好处介绍或解释代码的用途,给别人提供你的编码思路,也给自己日后自己重构带来方便,一点注释也没有的代码,时间长了自己也很难改了
2、一个公司统一的编码规范可以证明这个公司在技术方面的规范性,对开发人员本身也有好处
3、不少注释用来生成API的,特别是你开发的模块或组件给别人调用,不可能就几个demo或者开发手册就可以搞定的。你可以看开源的框架、甚至看jdk的api,其实这些都是由注释生产的。
都说编程是一门艺术,既然是艺术就应该有美感。阅读好的代码是一种享受,我想当一个人看到大段大段的代码都没注释的时候就不想再看了,这种代码做重构都很难。
良好的开始是成功的一半,我想说良好的代码规范是编程的基石。
最后祝你的代码越写越美,越写越艺术。
java注释有什么用的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java什么是注释、java注释有什么用的信息别忘了在本站进行查找喔。