-
[Java] 식별자란?Java 2022. 11. 21. 00:37
자바에서 식별자(identifier)란 클래스, 변수, 상수, 메소드 등에 붙이는 이름을 말한다.
식별자 이름 규칙
- 특수문자(%, *, &, @, ^등), 공백(탭, space 등)은 식별자로 사용할 수 없으나, '_'나'&'는 예외로 사용 가능 하다.
- 한글도 식별자로 사용 가능하다.
- if, while, class등 자바 언어의 키워드는 식별자로 사용할 수 없다.
- 식별자의 첫 번째 문자로 숫자는 사용할 수 없다.
- true, false, null은 자바의 키워드이므로 식별자로 사용할 수 없다.
- 대소문자를 구별한다
- 길이 제한이 없다
식별자 정하는 방법
식별자를 정하는 방법을 말하기 전에 좋은 식별자를 붙이는 방법에 대해서 알아보자.
- 목적에 맞는 이름을 붙이기.
- 이름 길이에 연연하지 않고 충분히 긴 이름으로 붙이기
- 가독성이 좋도록 긴 이름이 있을 때 단어 사이에는 '_'를 붙여준다.
- 클래스 이름
클래스 이름의 첫 번째 문자는 대문자로 시작하고, 여러 단어가 복합되면 각 단어의 첫 번째 문자만 대문자로 표기한다.
- 변수, 메소드 이름
변수와 메소드 이름은 첫 단어는 소문자로 표기하고 이후 각 단어의 첫 번째 문자만 대문자로 표기한다.
- 상수 이름
이름 전체를 대문다로 표기하도록 권장한다.
* 상수 : 상수 만드는 방법은 변수 선언 시 final 키워드를 사용하면 된다. 상수는 변수와 달리 실행 중에 값을
바꿀 수 없다.
'Java' 카테고리의 다른 글
[Java] 데이터 타입 (기본타입, 레퍼런스타입) (0) 2022.12.16 [Java] 화면 출력 함수 - print(), println(), printf() (0) 2022.12.12 [Java] 자바 키워드 (0) 2022.11.21 [Java] Eclipse 설치&실행 (0) 2022.11.20 [Java] 자바란 무엇인가? (0) 2022.11.20