1. static 이해static은 클래스가 JVM에 로딩되는 순간부터 존재한다. 즉, 객체 이전 단계에서 이미 메모리에 존재함.class A { static int x;}new A() 필요 없이 A.x로 바로 접근이 가능함.2. class 로딩 시 JVM의 동작Class Loader가 class 파일 로딩Method Area에 클래스 정보 적재 (데이터, 메서드, static 변수)static 초기화 수행 (기본값, 초기화 블록 실행)class Example { static int x = 10; static { System.out.println("static block"); }}📌 객체가 없어도 static 변수와 print문은 동작함. 3. static 변수의 메모..