JAVA/예제

[JAVA] ch05-20. 초기화블럭

밍글링글링 2017. 8. 22.
728x90
public class Ex20 {
    public static void main(String[] args){        
        Ex20 e = new Ex20();
        System.out.println();
        Ex20 e2 = new Ex20(3);
    }
    Ex20(){
        System.out.println("Ex20()");
    }
 
    Ex20(int count){
        System.out.println("Ex20("+count+")");
    }
 
    {    // 생성자보다 초기화블럭의 우선순위가 높다. //바이트코드 로딩될때 실행// 쓸데없다(무쓸모) 왓스)에 다모아서 초기화 작업을 다 해줌
        System.out.println("1: {}");
    }
 
    {
        System.out.println("2: {}");
    }
}
 

728x90

'JAVA > 예제' 카테고리의 다른 글

[JAVA] ch06-01. 배열 (Array)  (0) 2017.08.22
[JAVA] ch05-22. 초기화블럭 2  (0) 2017.08.22
[JAVA] ch05-19. 생성자 4  (0) 2017.08.22
[JAVA] ch05-18. 생성자 3  (0) 2017.08.22
[JAVA] ch05-17. 생성자 2  (0) 2017.08.22

댓글