Java注解笔记

写在前面:
这是一篇菜鸟的学习笔记。

Java有@Override,Spring有@Autowired,SpringMVC有@RequestMapping。天天都接触到诸如此类的注解,觉得很是神奇。但是却至今未明白其所以然。好吧,那就好好学习注解吧。

Thinking in Java中说道

  • 注解(也被称为元数据)为我们在代码中添加信息提供了一种形式化的方法,使我们可以在稍后某个时刻非常方便地使用这些数据。

(⊙o⊙)…,语言晦涩难懂

  • 如果没有用来读取注解的工具,那注解也不会比注释更有用。

噢~原来是这样啊。然后看了实例代码,发现读取“注解的工具”都是用了java反射。因此学习注解还需要先把反射给弄懂来。

  • 元素不能有不确定的值。要么具有默认值,要么在使用注解时提供元素的值。其次对于非基本类型,其值不能为null。

待续……

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1:为什么要学习注解?学习注解有什么好处?学完能做什么? 1、能够读懂别人写的代码,特别是框架相关的代码 2、让编...
    小菜_charry阅读 1,807评论 0 0
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,386评论 19 139
  • Java注解详解 Java注解是JDK1.5以后添加的特性,自定义注解需要声明为@interface。 最简单的注...
    hbh404阅读 1,059评论 0 0
  • 如果时间浓缩 我发现 当我面对着的时候 越来越远 当我背对着的时候 越来越近 当我进入的时候 其实已经出来 当一切...
    转世张良阅读 891评论 0 0
  • 目标:每日更新。还有两个月。过一遍!! 2017-5-20 topic:树 5.24更新 4.1 二叉树平衡检查 ...
    raincoffee阅读 1,560评论 0 0