java反射之Class类学习笔记

Class类学习(java万物皆对象)

1.一个类也是一个对象,任何一个类都是Class类的一个对象。
例如: class Student { }一个学生类,Student student =new Student(),Student 类就是Class一个对象,这个对象也叫作该类的类类型
2.表示方式有三种:Student.class,student .getClass(),Class.forName("包名+Student ")类的全名
3.可以根据类的类类型创建该类的对象实例class.newInstance(),记得要强制转换
4.java反射之Class类学习笔记
通过new来创建新类,属于编译时刻加载类,通过Class.forName则是运行时加载类