###27.01_反射(类的加载概述和加载时机)
A:类的加载概述
*加载 就是指将class文件读入内存,并为之创建一个Class对象。任何类被使用时系统都会建立一个Class对象。
*连接 准备,负责为类的静态成员分配内存,并设置默认初始化值。
*初始化
B:加载时机
创建类的实例
访问类的静态变量,或者为静态变量赋值
调用类的静态方法
初始化某个类的子类
使用反射机制方式来强制创建某个类或接口对应的java.lang.Class对象
来源:https://www.cnblogs.com/MarlonKang/p/12293781.html