본문 바로가기
Study/Java

5. 자바 식별자, 상수 (java identifier, constant, final)

by JmcH 2020. 4. 1.

#식별자

식별자(identifier) - 클래스, 변수, 상수, 메소드 등에 붙이는 이름입니다.

#식별자 규칙

첫 단어는 문자여야하며 숫자, 공백은 사용할 수 없습니다.

특수문자, 공백을 사용할 수 없습니다. (단, _ $ 는 사용할 수 있습니다.)

자바언어의 키워드는 사용이 불가능합니다.

대소문자를 구별하며 길이 제한이 없습니다. (단, 눈으로 식별이 쉽게 해줍니다.)

#상수

리터럴을 상수 선언하면 변수처럼 사용이 가능합니다.

선언시 프로그래밍이 실행되는 동안 값을 변경할 수 없습니다.

 

#상수 선언

Final을 사용해서 선언을 해줍니다.

 

- 선언하지 않은 일반 변수 b를 변형해봅니다.

b를 456으로 선언한 뒤 다시 789로 재정의 했습니다.

출력은 가장 마지막으로 선언한 값이 출력이 되었습니다.

 

- 상수 선언한 a를 변형해봅니다.

선언부터 오류가 나옵니다.

오류로 인해 값은 출력이 불가능합니다.

 

감사합니다.