比如框架的自动注入, 定义一个路径, 在加载的时候扫描路径下的所有文件, 提取出对应的注解.
注释
在8.0之前, 通过注释其实也能够实现同样的功能....容易打错名字, 参数等等
容易误删. 毕竟注释默认为是不影响代码逻辑的
缺少运行时检查. 就算你写错了, 也能正常运行, 可能会导致隐藏的 bug
注释的解析缺少语言支持....指定可能的值列表, 二进制位, 类常量等等.
例如Attribute类构造方法的使用:
?...其参数可以指定, 仅当接收指定常量参数时才退出.
?
Pure
标记函数调用过程对结果没有影响, 简单说就是, 如果函数的返回值没有使用, 那就可以安全的删除这个函数调用.....
----
简单上手之后, 发现和JAVA基本一致, 后面如果封装一些组件的话, 应该能用得上.