https://baijiahao.baidu.com/s?id=1615942718081024481&wfr=spider&for=pc

还需要仔细看一下书的 书里面都有. 

java注解与注释注解区别,注释注解对于新手来说很容易混淆。注解与注释有什么不同点 ?

定义不同:注解:英名为Annotation,它是JDK5.0及以后版本引入的一个特性。 与类、接口、枚举是在同一个层次,可以成为java 的一个类型。用一个词描述注解------元数据,它是一种描述数据的数据。所以,可以说注解就是源代码的元数据。注释:是对源代码作介绍、评议或说明的文字。作用不同:注解是Java 编译器可以理解的部分,是给编译器看的。通过标记包、类、字段、方法、局部变量、方法参数等元素据,告诉jvm这些元素据的信息。注释是程序员对源代码做一些记忆或提示性描述,是给人来看的。它能告诉开发者这段代码的逻辑、说明、特点等内容,对代码起到解释、说明的作用。使用范围不同:注解 ,参与代码编译,以@开头的,与工具一起使用。对于位置、语法、内容有一定的限制。注释 ,可以随意在任务位置填写内容,对代码任何没有影响。运行过程不同:

注解,在运行中JVM会去读取它,并对相应数据进行的操作,会向程序员反遣被标元素的注解。

注释,会被编译器忽略。

最新文章

  1. Python之路----------内置函数
  2. [课程设计]Scrum 1.4 多鱼点餐系统开发进度
  3. js判断函数是否存在、判断是否为函数
  4. js快速排序方法
  5. DNS协议
  6. A星寻路算法
  7. 2016年6月25日 星期六 --出埃及记 Exodus 14:22
  8. linux之使用cron,logrotate管理日志文件
  9. JavaPersistenceWithHibernate第二版笔记-第四章-Mapping persistent classes-003映射实体时的可选操作(<delimited-identifiers/>、PhysicalNamingStrategy、PhysicalNamingStrategyStandardImpl、、、)
  10. Android布局技巧
  11. 【转】MyBatis学习总结(一)——MyBatis快速入门
  12. 常用DOM API
  13. thinkphp 中英文网站详解
  14. 读Zepto源码之Selector模块
  15. nyoj 还是回文
  16. linkedlist,arraylist,vector的特点
  17. [SF] Symfony 标准 HttpFoundation\Request 实现分析
  18. robotframework基本语法一
  19. Linux iptables防火墙
  20. echarts pie 图表 显示的label 中内容 字体大小自定义

热门文章

  1. linux系统编程--线程
  2. const 与指针 的用法
  3. 权势二进制(51Nod 1413)
  4. 宝塔apache设置泛目录的反向代理/莲花泛目录
  5. Lua unpack函数用法
  6. 点击事件解绑unbind
  7. JDK快捷安装,以及详细安装步骤
  8. HTML 行内-块级-行块级
  9. 预处理、const、static、sizeof-为什么inline能很好地取代表达式形式的预定义
  10. Linux设备驱动程序 之 poll和select