변수초기화시점1 [JAVA] 변수의 초기화 순서(초기화블럭) [JAVA] 변수의 초기화 순서 예제(초기화블럭) @변수의 초기화 시점 - 변수는 클래스 변수와 인스턴스 변수로 나눠진다. (http://markim94.tistory.com/136 게시물의 2번내용 참고) - 클래스 변수는 클래스가 처음 로딩될 때 한번만 초기화된다. - 반면에 인스턴스 변수는 인스턴스가 생성될 때마다 인스턴스별로 초기화가 이뤄진다. @예제class Car{ int instanceVariable = 1; // 인스턴스 변수 static int staticVariable =1 ; // 클래스 변수(static, 공유) // 인스턴스 초기화 블럭 { instanceVariable = 2; } // 클래스 초기화 블럭, 앞에 static이 붙음. static{ staticVariable = .. 2018. 12. 18. 이전 1 다음 반응형