public class Test {
public static void main(String[] args) {
StaticTest staticTest1 = new StaticTest();
StaticTest staticTest2 = new StaticTest();
staticTest1.A = 10;
staticTest1.B = 20;
staticTest2.A = 30;
staticTest2.B = 40;
//static -> 30
System.out.println("static -> " + staticTest1.A);
//static -> 20
System.out.println("non static -> " + staticTest1.B);
//static -> 30
System.out.println("static -> " + staticTest2.A);
//static -> 40
System.out.println("non static -> " + staticTest2.B);
}
}
class StaticTest {
static int A;
int B;
}
참고 문서 및 링크