728x90
반응형
식별자
- 클래스, 변수, 메소드, 레이블 등의 이름
- 프로그래머가 만드는 이름
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; ...
반응형
'개발자의 공부방 > 자바' 카테고리의 다른 글
자바 기초] 상수와 리터럴 (0) | 2019.03.06 |
---|---|
자바 기초] 변수와 자료형 그리고 참조형 (0) | 2019.03.06 |
자바 기초] 자바란? (0) | 2019.03.06 |
매개변수(Parameter 파라미터) 그리고 전달인자(Argument 아규먼트) 란?? (0) | 2019.02.12 |
public static void main(String[] args) 메인의 의미는 무엇인가?? (0) | 2019.01.20 |