1. JAVA运行时一个类是什么时候加载的?
一个类什么时候开始被加载,<java虚拟机规范>中并没有进行强制约束,交给了虚拟机自己去自由实现,HotSpot是按需加载,再需要用到该类的时候加载这个类 , -XX:TraceClassLoading