java基础十一:Java类加载机制和反射机制

1、Java类加载机制
java基础十一:Java类加载机制和反射机制
java基础十一:Java类加载机制和反射机制
2、ClassLoader类加载器
ClassLoader类加载器的作用就是将 .class 文件加载到JVM虚拟机中去
//常用三种方式加载类
// 使用ClassLoader.loadClass()来加载类,不会执行初始化块
// 使用Class.forName(clssName)来加载类,默认会执行初始化块
// 使用Class.forName(className,initialize,ClassLoader)来加载类。参数:类名、是否初始化、类加载器
3、Java反射机制
从class文件中获取\执行java类信息的机制。
注:反射机制会破坏单例模式、也可往List中添加任意类型的元素。