Knowledge Wiki/Java

JAVA 상수, 리터럴

Praiv. 2021. 11. 26. 15:52

1. 상수

상수는 딱 한 번만 값을 저장할 수 있는 "변수"이다.

상수는 변수 선언 시 자료형 앞에 "final" 키워드를 붙여 생성할 수 있다.

상수도 "변수"이기 때문에, 자바에서 타 프로그래밍 언어에서의 상수 역할은 리터럴이 한다.

리터럴은 그 자체로 값을 의미한다.

 

2. 상수는 따로 관리하고 있어서 함수를 빠져나가도 메모리에 상수가 남아있다.

 

3. 리터럴

실수형 리터럴을 표시할 때 접미사로 사용되는 'd'는 생략할 수 있지만, 'f'는 생략할 수 없다.

4. 열거형 상수의 비교에는 ==와 compareTo()만 사용가능
    비교연산자('>', '<' 등)는 사용할 수 없음
반응형