Class.forName()和静态代码块的问题
如一个类class A {
static {
system.out.println("aaaaa");
}
}
另一个类中class B{
main(){//main方法,大家知道就行了
Class.forName(A);
}
}
就会打印出“aaaaa”,为什么呐?
static {
system.out.println("aaaaa");
}
}
另一个类中class B{
main(){//main方法,大家知道就行了
Class.forName(A);
}
}
就会打印出“aaaaa”,为什么呐?
...全文
相关推荐
JVM加载class文件的原理机制
JVM加载class文件的原理机制 Java中的所有类,必须被装载到jvm中才能运行,这个装载工作是由jvm中的类装载器完成的,类装载器所做的工作实质是把类文件从硬盘读取到内存中
使用java web 在jsp文件及Class中连接MySQL和SQLsever 的驱动方法
主要介绍了使用java web 在jsp文件及Class中连接MySQL和SQLsever的驱动方法的相关资料,本文介绍的非常详细,具有参考借鉴价值,需要的朋友可以参考下
Java虚拟机class文件原理
关于java虚拟机的calss文件如何加载的东西,很实用
JVM加载class文件的原理机制.pdf
JVM加载class文件的原理机制.pdf
大厂真题之字节跳动-Java初级.pdf
大厂真题之字节跳动-Java初级.pdf


Java SE
