본문 바로가기
study/Java

[Java] 5. 식별자 정의규칙 및 권장사항

by 금이패런츠 2022. 3. 10.
728x90
반응형
package chap2;
/*
 *  식별자 정의 규칙 : 컴파일 오류 발생
 *  1. 식별자는 문자와 숫자 _ $ 만 가능함
 *  2. 숫자로 시작해서는 안됨
 *  3. 예약어 사용 안됨
 *  
 *  식별자 정의 권장사항 : 컴파일 오류는 발생안함.
 *  1. 클래스명 : 대문자로 시작. 의미변경부분은 대문자로 처리 ex)String, StringBuffer
 *  2. 변수명  : 소문자로 시작. 의미변경부분은 대문자로 처리 ex)maxScore, maxNum
 *  3. 메서드명 : 소문자로 시작. 의미변경부분은 대문자로 처리 ex)setName(), getScore()
 *  4. 상수명  : 모두 대문자로 표시. 의미변경부분은 '_'로 처리 ex)MAX_NUMBER
 */
public class VarEx4 {

	public static void main(String[] args) {
	    int num1 = 10;        //정상.
	    int 7up = 100;        //오류. 숫자로 시작 불가
	    int _id = 20;         //정상.
	    int $hape = 30;       //정상.
	    int jave-test = 10;   //오류. '-' 사용 불가
	    int jave test = 10;   //오류. 공백 사용 불가
        boolean true = false; //오류. 예약어는 식별자로 사용 불가
        boolean True = false; //정상. True는 예약어가 아님. 권장사항은 아님
	}

}
728x90
반응형