식별자

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;