자바 프로그램의 이름 규칙

식별자 이름 규칙

자바 프로그램의 이름 규칙 알아보기

식별자

식별자 (identifier)은 클래스, 변수, 메소드, 상수 등에 붙이는 이름을 뜻한다.

1. 식별자 이름 규칙

  • 특수문자, 공백은 식별자로 사용할 수 없지만 ‘_’,’$’ 은 예외로 사용 가능
  • 한글 사용 가능
  • if, while 등의 키워드는 사용할 수 없다.
  • 첫 번째 문자로 숫자 사용 X
  • 대소문자를 구별해야 한다.


  • 사용 가능 예
    int name;
    char hello_world;
    int 안녕;
    int sum1;
    
  • 사용 불가능 예
    int 3name;  // 숫자 X
    char if;  // 예약어 if X
    int false;  // 예약어 false X
    int %sum1;  // 특수문자 % X
    

2. 자바 예약어 (keywords)

자바 키워드    
abstractcontinuefornewswitch
assertdefaultgotopackagesynchronized
booleandoifprivatethis
breakdoubleimplementsprotectedthrow
byteelseimportpublicthrows
caseenuminstanceofreturntransient
catchextendsintshorttry
charfinalinterfacestaticvoid
classfinallylongstrictfpvolatile
constfloatnativesuperwhile
출처 : oracle java 홈페이지

https://docs.oracle.com/javase/tutorial/java/nutsandbolts/_keywords.html

3. 클래스 이름

클래스의 첫 번째 문자는 대문자로 시작 여러 단어가 함께할 시 각 단어의 첫 번째 문자만 대문자로 표시

public class HelloWorld {}

4. 변수, 메소드 이름

클래스 이름과 구분하기 위하여 첫 단어는 소문자로 시작 여러 단어가 함께할 시 첫 단어는 소문자, 그 이후의 각 단어를 대문자로 표시

int getAge;

5. 상수 이름

상수 이름은 전체를 대문자로 표시하는 것을 권장한다.

final double PI = 3.141592;

출처

  • (황기태, 김효수, ⌜명품 JAVA Programming⌟, 생능출판, 2018)을 학습하고 개인 학습용으로 정리한 내용입니다.

© 2021. All rights reserved.

Powered by __YJ__