一道题目
写个类ClassLoadTest,试着证明“类只会装载一次”。证明“第一次创建对象的实例”,以及“访问static的成员”都能引发类的装载。看不明白啥意思 谁能帮我解释一下啊
import java.lang.*;
public class ClassLoadTest
{
static
{
System.out.println("由main()引起static!");
}
public static void main(String[] args)
{
System.out.println(Dog.Angry);
}
}
class Dog
{
public static String Angry="wolf....";
static
{
System.out.print("调用类的静态变量引起的");
}
}
//运行下就知道了原理啦!