
final
final int a = 100;
final은 int a의 값을 변경하지 못하도록 함.
변하지못하는 변수이므로 상수이다.
고로 변수를 상수화 하는 키워드이다
이 final이 클래스 앞에 가게되면
" 이 클래스를 상속하는 것을 허용하지 않는다"
라는 의미가 된다.
final 이 method 앞에 가게 되면
" 이 메소드를 오버라이딩하는 것을 허용하지 않는다"
라는 의미
'Java > Java Concept' 카테고리의 다른 글
[Java] Access 메소드 (0) | 2018.01.17 |
---|---|
[Java] 생성자 (0) | 2018.01.17 |
[Java] 클래스의 정의와 인스턴스 (0) | 2018.01.17 |
[Java] 재귀적 메소드 정의 (0) | 2018.01.17 |
[Java] 변수의 영역(스코프) (0) | 2018.01.17 |