Java注解和反射

时间:2020-09-18 03:33:02   收藏:0   阅读:29

Java注解

注解定义(Annotation)

内置注解

元注解

其他注解:@SafeVarargs、@FunctionalInterface、@Repeatable

自定义注解

 

 

Java反射

静态和动态语言

 

反射定义

Reflection(反射)是Java被视为动态语言的关键,反射机制允许层序在执行期间借助于ReflectionAPI取得任何类的内部信息,并能直接操作任意对象的内部属性及方法。

加载完类之后,在堆内存的方法区中就产生了一个Class类型的对象,这对象包含的完整的类的结构信息。我们可以通过这个对象看到类的结构。这个对象就像一面镜子,通过这个镜子可以看到类的结构。

反射相关的主要API

得到Class类的几种方式

获取类的运行时结构

Todo

动态创建对象

Todo

获取泛型信息、获取注解信息

Todo

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!