728x90
반응형
final
final
::
"내가 마지막이야~"라는 의미를 가지는 키워드.
final +변수 : 상수
final +메소드 : 오버라이딩 금지
final +클래스 : 상속 금지
static initailization (static 초기화 블럭)
main 메소드 보다 먼저 실행되며, static 필드를 초기화 할 수 있음
static{ // 초기화 블럭 }
static int i = 0;
public static void main(String[] args){
System.out.print("main method static block" + i); // 300
}
static{
i = 300;
System.out.print("static initailization block" + i); // 300
}
반응형
'프로그래밍 언어 > Java' 카테고리의 다른 글
Java) 10/28 - Interface (0) | 2021.10.29 |
---|---|
Java) 10/28 - Singletone Pattern (0) | 2021.10.28 |
Java) 10/28 - static (0) | 2021.10.28 |
Java) 10/26 - 다형성 (Polymorphism) (0) | 2021.10.26 |
Java) 10/26 - 상속 (0) | 2021.10.26 |
댓글