Java SE/static initialization block 썸네일형 리스트형 static initialization block static 초기화 블럭을 가진 클래스 package test; public class CommonClass { private static String msg; static { msg = "Hello World"; System.out.println("초기화블럭 실행됨 "+ msg); } public static String getMsg(){ return msg; } } 위와같은 클래스 초기화블럭은 동일 JVM 인스턴스 안에서 오직 한번만 실행된다. 즉, 위의 클래스가 다른 여러 JSP 에서 호출이 되더라도 클래스 초기화 블럭은 오직 한번만 실행된다는 것이다. 응용 한개의 웹사이트에서 오직 한번만 그 인스턴스가 생성되어야 할 필요가 있다면 위와같은 방법을 사용할 수 있겠다. 예를 들어, Oracle의 Co.. 더보기