@回首不见彼岸花 字节码文件是经过编译后存在硬盘中的,JVM的类加载是通过类加载器把.class文件从硬盘加载进内存中的。你说的.class和Class.forname都会触发类的初始化。而JVM是在编译时期就已经编译成class字节码文件了,具体你可以写个测试代码,javac后字节码文件就会生成,没有字节码文件这个类是无法加载的。
JAVA动态代理代理模式 为其他对象提供一个代理以控制对某个对象的访问。代理类主要负责为委托了(真实对象)预处理消息、过滤消息、传递消息给委托类,代理类不现实具体服务,而是利用委托类来完成服...