package com.cisco.learning;
class Test {
static Object object = new Object();
static{
System.out.println("12");
}
//静态域或静态代码块只加载一次
}
public class TestStatic {
public static void main(String[] args) {
/*12
java.lang.Object@14384c2
java.lang.Object@14384c2
java.lang.Object@14384c2
java.lang.Object@14384c2
java.lang.Object@14384c2*/
System.out.println(Test.object);
Test testOne = new Test();
System.out.println(testOne.object);
Test testTwo = new Test();
System.out.println(testOne.object);
System.out.println(testTwo.object);
}
}