Test 클래스의 초기화 블럭과 기본 생성자를 만들어 줌
초기화 블럭도 만들어줬으나 생성자의 초기화로 값이 덮어짐
기본 생성자 코드 제거 후
코드를 실행하니 초기화 블럭의 초기값 세팅 정상 작동
그럼 만약 생성자에서 초기화 변수를 하나 제거한다면???
예상대로 생성자 초기화에서 없는 부분이 초기화블럭에 있다면 초기화 블럭의 초기값이 그대로 들어감
'언어 > JAVA' 카테고리의 다른 글
Thread 기초 (0) | 2023.12.17 |
---|---|
executeQuery와 Fetch size (0) | 2023.12.13 |
인스턴스 변수와 this (0) | 2023.09.10 |
클래스 상속과 메소드 오버라이딩 (0) | 2023.05.06 |
Math.random과 Random 클래스 차이 (0) | 2022.11.18 |