본문 바로가기

Java

상수 ( Constant )와 리터럴 ( Literal )

상수 (Constant)란?

변하지 않는 수, 반드시 값이 초기화 되어야 하고 한 번 초기화 되면 변경할 수 없게 하는 메모리 공간을 의미.

이 특징 때문에 원주율(3.14), 1년(12개월), 최대 사용 가능자의 수 등을 표현할 때 사용된다.

final로 상수 선언 --> 값이 한번 정해지면 변경할 수 없는 수(값, 데이터)

final 상수를 사용할 때는 대문자사용

리터럴 (Literal)이란?

프로그래밍에서는 상수를 값을 한 번 저장하면 변경 할 수 없는 저장공간으로 정의하였기 때문에 이와 구분하기 위해 상수를 다른 이름으로 불러야 하는데 이때 상수대신 리터럴이라는 용어를 사용한다.

728x90

'Java' 카테고리의 다른 글

명령어를 통한 컴파일 실행  (0) 2024.04.09
형 변환 ( Type Casting )  (0) 2024.04.09
데이터 타입(논리형)  (0) 2024.04.08
데이터 타입(실수형)  (0) 2024.04.08
데이터 타입(문자형)  (0) 2024.04.08