Beny's Study

04. 상수 (Constant) 본문

[JAVA]/01. 변수

04. 상수 (Constant)

76beny 2022. 4. 11. 23:06

목차

- 상수란

- 상수의 기본특징

- 상수의 선언

- 상수의 초기화

 


상수란?

수학적으로는  변하지 않는 값 의미
컴퓨터(Java)에서는 한 번만 저장(기록)할 수 있는 메모리 의미

 

상수의 특징

■ 변경을 시도하는 경우 컴파일 에러가 발생함

■ 네이밍룰은 대문자+언더바로 표기한다.딱봐도 상수네? 할수 있게 하기위해서

ex)  final int LECTURE_MAX_MEMBER_SIZE = 30;       //수강생 최대 인원!     

      LECTURE_MAX_MEMBER_SIZE = 20;         //상수를 바꾸는것은 불가능

 

상수의 선언

상수 사용시에는 'public ststic final'을 활용한다.

//상수선언방법
final int AGE;

 

상수의 초기화

//상수 사용시에는 'public ststic final'을 활용한다.
//상수 초기화 방법
//1)선언과동시에 초기화
final int NUM = 100;

//2)선언 후 초기화
final int NUM;
NUM = 100;
초기화 이후 다른데이터 값을 대입할 수 없다.

 

 

 


"본 인터넷 사이트 내의 모든 이미지, 문구, 콘텐츠, 내용 등에 대한 저작권은 76beny에게 있습니다.

이를 무단으로 도용, 복사, 전재, 재배포, 2차 변형 등을 할 경우

민, 형사상 법적 조치 등 저작권법에 의거하여 처벌 받을 수 있습니다."

 

'[JAVA] > 01. 변수' 카테고리의 다른 글

06. 변수와 메모리 구조  (0) 2022.04.12
05. 형변환 ( 자동형변환, 강제형변환)  (0) 2022.04.12
03. 변수의 초기화  (0) 2022.04.11
02. 값대입, 리터럴  (0) 2022.04.11
01. 변수(Variable)  (0) 2022.04.11