식별자
1) 작명 규칙
- 대소문자 구분
- 길이에 제한 없음
- 영 대소문자, 한글 숫자, _ , $ 를 사용 가능 (숫자로 시작할 수 없음)
- 키워드, true, false, null 은 불가
public class HellowWorld {
static string ABC = "Hi, Hello";
public static void main(String[] args){
int numeber = 0;
System.out.println("이것은 안녕인가 안녕하세요인가"+ABC);
}
}
2) 식별자를 만들 떄의 관례
- 클래스 : 첫자는 대문자, 단어의 첫 글자는 대문자, 나머지는 소문자
- Car, HelloWorld, String ...
- 메소드, 변수(필드) : 위와 동일하지만 첫 자가 소문자
- great, powerOn, powerOff() ...
- 상수 : 모든 문자를 대문자로 표기하고, 단어 사이에 '_' 를 넣어 구분
- static final int MAX_WIDTH = 102;
- 변수의 경우 자료형을 표시하기 위한 접두어를 붙이기도 함
- int nPower; String str1; ...