java注解

2019-02-26  本文已影响0人  air_b10f

就是声明式编程的思想啊相比传统的命令式编程,声明式编程有很多好处。要说清楚它们两者的区别,要讲个例子:假如你是一个仓库管理员,公司要求实现自动化仓库管理,购买一大批自动货运机器人!如果按照传统的命令式编程,那肯定是一个机器人就给你一个遥控器,要你遥控机器人把货物搬到指定的地方……这种做法除了比较节省力气之外,一点自动化的意思都没有!如果按照声明式编程来做,仓库管理员只需要拿着二维码扫描器逐个检查新到的货物,然后给货物贴上nfc标签,nfc标签存储着货物的名称、种类等信息,货运机器人就自动读取nfc标签的消息,然后把消息发送给仓储服务器,服务器再根据货物种类找出同类货物存放的地点,发送指令让机器人去运送到指定的地点……声明式编程就是把一系列的操作命令封装成一个标签来简化业务逻

Java注解 http://www.cnblogs.com/doit8791/p/4886567.html

深入理解Java 注解 http://www.cnblogs.com/ITtangtang/p/3974531.html

Java中的注解是如何工作的 http://www.importnew.com/10294.html

Java中使用注解和使用配置文件各有什么优缺点?https://segmentfault.com/q/1010000000476689

1、如果注解难于理解,你就把它类同于标签,标签为了解释事物,注解为了解释代码。

2、注解的基本语法,创建如同接口,但是多了个 @ 符号。

3、注解的元注解。

4、注解的属性。

5、注解主要给编译器及工具类型的软件用的。

6、注解的提取需要借助于 Java 的反射技术,反射比较慢,所以注解使用时也需要谨慎计较时间成本。

参考:

https://blog.csdn.net/briblue/article/details/73824058

https://www.zhihu.com/question/309162573/answer/582514139

上一篇下一篇

猜你喜欢

热点阅读