클래스 초기화 블럭
static { }
- 클래스 변수의 복잡한 초기화에 사용된다. 클래스가 처음 로딩될 때 한번만 수행.
class xxxx{
static {
.....
.....
}
}
인스턴스 초기화 블록
- 생성자 보다 먼저 수행된다.
- 인스턴스 변수의 복잡한 초기화에 사용된다.
- 인스턴스가 생성될때 마다 수행된다.
- 단순 중괄호로 묶어서 선언 가능
{ .... }
class xxxx{
{
.....
.....
}
}
반응형
'개발 > 자바' 카테고리의 다른 글
Java ) 함수형 인터페이스(FunctionalInterface) (0) | 2022.08.03 |
---|---|
Java ) Lambda(람다) (0) | 2022.08.02 |
(Java) 이클립스에서 스프링 플러그인 설치 (0) | 2022.06.04 |
(Java) 이클립스 User Library 만들기 (0) | 2022.06.03 |
서블릿(Servlet), 웹 컨테이너 (0) | 2022.05.17 |
댓글