(Java) 객체 지향, 초기화 블록
초기화 블록 멤버 변수를 초기화하는 블록 class Test{ int a; static int b; //일반 초기화 블록 { a = 10; } //static 초기화 블록 static{ b = 20; } } 멤버 변수의 초기값이 할당되는 순서 1. 멤버 변수에 대한 기본값 자동 할당 기본값: 숫자 유형(0) / 객체 유형(null) / 부울(false) 2. 멤버 변수 선언 시 … Read more
초기화 블록 멤버 변수를 초기화하는 블록 class Test{ int a; static int b; //일반 초기화 블록 { a = 10; } //static 초기화 블록 static{ b = 20; } } 멤버 변수의 초기값이 할당되는 순서 1. 멤버 변수에 대한 기본값 자동 할당 기본값: 숫자 유형(0) / 객체 유형(null) / 부울(false) 2. 멤버 변수 선언 시 … Read more