728x90
반응형
final
- 변수 앞에 final을 붙이면 이후로는 변경할 수 없는 값이 된다. (상수)
- 메서드 앞에 final을 붙이면 오버라이드가 금지된다.
- 클래스에 앞에 final을 붙이면 상속이 금지된다.
public class C15_Final {
public static void main(String[] args) {
// 변수 선언 시 앞에 final을 붙여주면 해당 변수는 이후 변경 불가능
final int num = 10;
final double GA = 9.80665;
final double PI = 3.14;
final String GOAT = "메시";
// 나중에 프로젝트가 복잡해졌을 때 실수하는 것을 방지하는 용도
// GA = 123;
}
}
728x90
반응형
'JAVA > 기본 이론' 카테고리의 다른 글
JAVA | 인터페이스(Interface) (0) | 2023.04.01 |
---|---|
JAVA | 추상 클래스와 추상 메서드 (0) | 2023.04.01 |
JAVA | 인스턴스 생명 주기(Instance Life Cycle) (0) | 2023.04.01 |
JAVA | 지역 내부 클래스(Local Inner Class) (0) | 2023.04.01 |
JAVA | 다중 클래스(Inner Class) (0) | 2023.04.01 |