https://www.youtube.com/watch?v=hvTuZshZvIo static 클래스변수, static 클래스 메소드 값을 바꾸면 모든 인스턴스 static의 값이 바뀜 반대로 인스턴스의 static 값을 변경해도 클래스 그리고 클래스의 static을 사용하고 있는 모든 인스턴스의 값도 변경됨 package projectOOP; class Foo { public static String classVar = "I class var"; public String instanceVar = "I instance var"; public static void classMathod() { System.out.println(classVar); //System.out.println(instanceVar); /..