黑马程序员技术交流社区

标题: 关于注解的问题 [打印本页]

作者: XinWen    时间: 2014-5-5 10:56
标题: 关于注解的问题
注解可不可以理解为, 在 class 文件中,在编译期实例化的 对象, 而不是像普通 类那样 是在 运行的时候 实例化
作者: syusikoku    时间: 2014-5-5 11:16
因为注释只是给程序添加一个标识的。它只是在编译时期有效,当类加载器把类加载到内存中的时候。会对它所加载的类进行处理,这些处理包括安全检查,去注释,去泛型的这些信息。然后真正在内存中存留下来的才是类的字节码文件。
作者: 来男.    时间: 2014-5-6 01:10
本帖最后由 来男. 于 2014-5-6 01:11 编辑

       注解相当于一种标记,在程序中加了注解就等于为程序打上了某种标记,没加,则等于没有某种标记,以后,javac编译器,开发工具和其他程序可以用反射来了解你的类及各种元素上有无何种标记,看你有什么标记,就去干相应的事。标记可以加在包,类,字段,方法,方法的参数以及局部变量上。






欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2