静态变量和非静态变量区别
这是第一段:
package org.cc.demo.JVMTest;class Test{ private static Test test=new Test(); private static int i=5; private static int j=4; public Test(){ System.out.println(i); System.out.println(j); } public static Test getInstance(){ return test; }}public class JVMDemo01 { public static void main(String[] args) { Test t=Test.getInstance(); }}
package org.cc.demo.JVMTest;class Test{ private static Test test=new Test(); private int i=5; private int j=4; public Test(){ System.out.println(i); System.out.println(j); } public static Test getInstance(){ return test; }}public class JVMDemo01 { public static void main(String[] args) { Test t=Test.getInstance(); }}