1、注解、注释有什么区别
了解注释看这里:注释是什么
了解注解看这里:注解是什么
注解和注释很多人会混淆,它们之间的应用场景和具体使用完全不同,具体如下:
用途不同
注解通过标注包、类、字段、方法、局部变量、方法参数等元素,告诉JVM这些元素的附加信息(元信息)。
注释是用来告诉开发人员这段代码的逻辑、说明、特点等,可以无限制的自由发挥。
具体使用不同
注解通过@来标注响应的元素,对于位置、语法、内容都有严格的限制,如果有任何错误,编译过程中就会异常。
注释非常随意,在注释中可以填写任何内容,完全没有任何限制,甚至支持编写html。
编译过程不同
注解可以通过配置,在运行中让JVM去读取它,并完成对应的操作,一般会通过反射来获取我们为某个元素标注的注解。
注释会被编译器完全忽略,完全是提供给开发人员作为参考使用。
重要性不同
注解目前来讲越来越重要,由于他可以对几乎所有元素进行描述和说明,在大多数框架中都非常喜欢使用注解来辅助配置。
注释在代码规范越来越完善今天,作用越来越不明显,一段好的代码即便没有任何注释也能让开发者一目了然,而代码零注释的声音也越来越响,它的唯一作用可能就是用来生成javadoc了。
---------------------
作者:幽灵雾
来源:CSDN
原文:https://blog.csdn.net/ooppookid/article/details/51761519
版权声明:本文为博主原创文章,转载请附上博文链接!
转载自: https://blog.csdn.net/ooppookid/article/details/51761519