상수(constant)
항상 변하지 않는 값
<aside>
💡 final double PI = 3.14;
</aside>
- 상수 이름은 대문자를 주로 사용한다.(여러 단어를 연결하는 경우에 _ 기호를 사용)
final 예약어를 사용해 선언한다.
- 한 번 선언한 상수는 변하지 않기 때문에 선언과 동시에 값을 지정하는 것이 좋다.
(가끔은 선언만 하고 사용하기 전에 값을 지정하기도 한다.)
- 프로그램 내부에서 반복적으로 사용하고 변하지 않아야하는 값을 상수로 선언하여 사용하면 좋다.
리터럴(literal) or 리터럴 상수
프로그램에서 사용하는 모든 숫자, 문자, 논리값(true, false)을 일컫는 말
<aside>
💡 char ch = 'A';
</aside>
- 프로그램이 시작할 때 시스템에 같이 로딩되어 특정 메모리 공간인 상수 풀(constant pool)에 놓인다.