1.反射(Reflection):Java语言是静态语言,但是Java语言可以被视为准动态语言,那么他被视为准动态语言的关键就是Java具有反射机制,反射机制允许程序在执行期间借助于Reflection API取得任何类的内部信息,并能直接操作任意对象的内部属性以及方法.
2.所谓的动态语言就是指程序在运行的时候,能够改变其中的结构。
3.反射的主要的类是Class,
4.
5.只要元素类型和纬度是一样的,那么他么就是同一个class.
6.
7.
8.
9.类加载器
创建类的对象:调用Class对象的newInstance()方法:
1.类必须有一个无参数的构造器。
2.类的构造器的访问权限是足够的。
10.
10.
11.
12.获取泛型信息
Java采用泛型擦除的机制来引入泛型,Java中的泛型仅仅是给编译器javac使用的,确保数据的安全性和免去强制类型转换问题,但是,一旦编译完成,所有和泛型有关的类型全部擦除。