CODEDRAGON ㆍDevelopment/Java
식별자 명명 규칙
· 영문자(A~Z,a~z)와 숫자(0~9)와 ‘_’,’$’의 조합 (‘_’,’$’ 이외의 특수문자 사용 불가)
· 첫 글자는 반드시 영문자나 ‘_’로 시작, 숫자로 시작 불허
· 식별자 첫자로 숫자를 사용하지 않는 이유는 숫자와 식별자의 구별을 빠르게 할 수 있도록 하기 위해서입니다.
· 식별자는 대소문자를 철저히 구분합니다.(case-sensitive)
· 예약어는 식별자로 사용할 수 없습니다.
· 공백 문자를 포함할 수 없습니다.
· 식별자는 가급적이면 자기 역할에 맞는 의미 있는 이름을 부여하여야 합니다.
식별자 정의 규칙
구분 |
정의 규칙 |
사용 예 |
클래스 |
· Camel Case · 첫 문자는 항상 대문자로 표현 · 하나 이상의 단어가 합쳐질 때는 각 단어의 첫 문자들만 대문자로 표현 |
class MyClass { //…; } |
변수와 메서드 |
· 변형된 Camel Case · 첫 문자는 항상 소문자로 표현 · 하나 이상의 단어가 합쳐질 때는 두 번째부터 오는 단어의 첫 문자들만 대문자로 표현 |
int num; String strName; public void getName(){ //…; } |
상수 |
· 모든 문자를 대문자로 표현 · 하나 이상의 단어가 합쳐질 때 공백 필요 시 under score(_)를 사용하여 연결합니다. |
int JAVATEST = 10; int JAVA_TEST = 20; |
'Development > Java' 카테고리의 다른 글
JVM(자바가상머신, Java Virtual Machine), JAVA프로그램 도식도 (0) | 2014.09.07 |
---|---|
자바 플랫폼(Java Platform) (0) | 2014.09.01 |
JAVA (자바) (0) | 2014.08.18 |
자바 버전확인 경로 (0) | 2014.08.10 |
Error-The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path (0) | 2014.07.22 |