![[转帖]java注解与注释注解区别 [转帖]java注解与注释注解区别](https://image.shishitao.com:8440/aHR0cHM6Ly9ia3FzaW1nLmlrYWZhbi5jb20vdXBsb2FkL2NoYXRncHQtcy5wbmc%2FIQ%3D%3D.png?!?w=700&webp=1)
https://baijiahao.baidu.com/s?id=1615942718081024481&wfr=spider&for=pc 还需要仔细看一下书的 书里面都有.
java注解与注释注解区别,注释注解对于新手来说很容易混淆。注解与注释有什么不同点 ?
定义不同:注解:英名为Annotation,它是JDK5.0及以后版本引入的一个特性。 与类、接口、枚举是在同一个层次,可以成为java 的一个类型。用一个词描述注解------元数据,它是一种描述数据的数据。所以,可以说注解就是源代码的元数据。注释:是对源代码作介绍、评议或说明的文字。作用不同:注解是Java 编译器可以理解的部分,是给编译器看的。通过标记包、类、字段、方法、局部变量、方法参数等元素据,告诉jvm这些元素据的信息。注释是程序员对源代码做一些记忆或提示性描述,是给人来看的。它能告诉开发者这段代码的逻辑、说明、特点等内容,对代码起到解释、说明的作用。使用范围不同:注解 ,参与代码编译,以@开头的,与工具一起使用。对于位置、语法、内容有一定的限制。注释 ,可以随意在任务位置填写内容,对代码任何没有影响。运行过程不同:
注解,在运行中JVM会去读取它,并对相应数据进行的操作,会向程序员反遣被标元素的注解。
注释,会被编译器忽略。
![[转帖]java注解与注释注解区别 [转帖]java注解与注释注解区别](https://image.shishitao.com:8440/aHR0cHM6Ly9zczIuYmFpZHUuY29tLzZPTllzamlwMFFJWjh0eWhucS9pdC91PTUxNDA4NDA0Myw3NjkzODMwNDEmZm09MTczJmFwcD00OSZmPUpQRUc%2Fdz01MDAmaD0zMDkmcz1DMTUwQ0QzMjE5OUY2MENBNTBGMTI1Q0EwMjAwNzBCMA%3D%3D.jpg?w=700&webp=1)
![[转帖]java注解与注释注解区别 [转帖]java注解与注释注解区别](https://image.shishitao.com:8440/aHR0cHM6Ly9zczEuYmFpZHUuY29tLzZPTlhzamlwMFFJWjh0eWhucS9pdC91PTE2OTkzNDg4MTksMzYwOTQzOTk3MCZmbT0xNzMmYXBwPTQ5JmY9SlBFRz93PTUwMCZoPTYyNSZzPTc0OUE2QzNCNTk4RUMwQzg1RUVDRjBERTAwMDBDMEIx.jpg?w=700&webp=1)