给出了两个不同的类,它们在定义中引用了一个公共类(Test.java), ClassLoader#loadClass(Test)被调用多少次?
ClassA {
Test t = new Test();
}
ClassB {
Test t = new Test();
}
我想了解一个类加载器是否已经加载了类(Test),并且在另一个类(ClassB)中引用了相同的类, jvm再次拨打ClassLoader#loadClass(Test)吗?如果没有,它如何检查类是否已被同一类加载器加载?