获得类型的Class对象方法
1. 类型名.Class
说明:基本数据类型和void,只能通过这种方式获得Class对象。
2.对象.getClass()
说明:获取对象的运行时类型,此方法只能用于引用数据类型
3.Class.forName(“类的全名称”)
类的全名称:包+类名
4.类加载器对象.loadClass(“类的全名称”)
类的加载必须由类加载器(java.lang.ClassLoader)来完成。
1.类加载器是负责加载类的对象
2.每个Class对象都包含一个对定义它的ClassLoader的引用。通过Class对象可以得到加载它的类加载对象。
类加载器的作用:
1.最主要的作用:加载类
2.辅助作用:可以用它加载“类路径下”的资源文件