인스턴스 이니셜라이저 블록 작업은 개체의 속성을 초기화하는 데 사용됩니다. 생성자가 호출되기 전에 호출됩니다. 객체가 생성될 때마다 호출됩니다. 아래 예를 참조하십시오 -
예시
public class Tester {
{
System.out.println("Inside instance initializer block");
}
Tester(){
System.out.println("Inside constructor");
}
public static void main(String[] arguments) {
Tester test = new Tester();
Tester test1 = new Tester();
}
} 출력
Inside instance initializer block Inside constructor Inside instance initializer block Inside constructor