'변수의 이름'처럼 프로그래밍에서 사용하는 모든 이름을 '식별자(identifier)'라고 하며,
식별자는 같은 영역 내에서 서로 구분(식별)될 수 있어야 한다.
그리고 식별자를 만들 때는 다음과 같은 규칙을 지켜야 한다.
int num ; // 변수명이 소문자로만 이루어져 있다.
int nuM ; // 변수명에 소문자뿐만 아니라 대문자도 들어간다.
위 두 개의 변수는 대소문자를 구분하기 때문에 다른 변수로 식별된다.
int truE ; // 대문자가 포함된 truE는 예약어가 아니다.
int true ; // 소문자로만 이루어진 true의 명칭은 예약어이다.
|| 팁 : Eclipse에 변수를 선언할 때 명칭의 색이 자주색으로 표현되는 경우 예약어이다.
int 7top ; // 변수명의 시작은 숫자가 올 수 없다.
int top10 ; // 변수명의 뒤쪽에는 숫자가 올 수 있다.
int fried_chicken$ ; // 변수명에 사용가능한 특수문자만 들어가 있으므로 사용할 수 있다.
int fried&chicken@ ; // 변수명이 사용불가인 특수문자(&,@)가 있어 사용할 수 없다.
|| 필수는 아니지만 가독성 향상을 위해 자바프로그래머들의 암묵적인 약속들.
(1) 클래스명의 첫 글자는 대문자로 써야 한다.
(2) 여러 단어로 이루어진 경우 첫 번째 이후 단어의 첫 글자는 대문자로 써야 한다.
(3) 상수의 이름은 모두 대문자로 써야 한다. 여러 단어일 경우 '_'로 구분한다.