본문 바로가기
IT/Java

식별자 명명 규칙

by 성준하이 2022. 12. 19.
반응형

자바 프로그램을 작성하다보면 클래스, 메서드, 변수 등 다양한 대상에 대해 이름을 붙여야 할일이 빈번히 있다.

이런 이름을 통틀어서 식별자(identifier)라고 하는데, 식별자를 만들 때는 다음과 같은 규칙을 반드시 지켜야 한다.

 
  • 하나 이상의 글자로 이루어져야 한다.
  • 첫 번째 글자는 문자이거나 '$', '_'여야한다.
  • 두 번째 이후의 글자는 숫자, 문자, '$', '_'여야한다.
  • '$', '_' 외의 특수 문자는 사용할 수 없다.
  • 길이의 제한은 없다.
  • 키워드는 식별자로 사용할 수 없다.
  • 상수 값을 표현하는 단어 true, false, null은 식별자로 사용할 수 없다.
여기서 달러 표시($)와 밑줄(_)은 다른 프로그래밍 언어와의 호환성을 위해서 포함된 것이고
그런 경우가 아니라면 달러 표시는 사용하지 않는 것이 좋고, 밑줄도 꼭 필요한 경우가 아니라면 사용하지 않는 것이 좋다.
 
 

참고로 네이밍컨벤션이라는게 있는데 카멜케이스 등 명명 규칙이 있다.

아래 참고 포스팅 참고하면 도움이 될 것이다.


참고 포스팅

https://thenicesj.tistory.com/270

 

변수명 표기법

다양한 프로그래밍 언어들이 존재하지만 그들의 공통점들 중 하나는 변수를 사용한다는 것이다. 그럼 여기서 변수를 어떻게 표기하느냐. 이것도 중요한 문제이다. 물론 어떻게 쓰든 요즘엔 한

thenicesj.tistory.com

 

반응형

'IT > Java' 카테고리의 다른 글

[Oracle] java.sql.SQLException: ORA-00911: 문자가 부적합합니다.  (12) 2022.12.23
자바 레코드(Record)  (14) 2022.12.22
SimpleDateFormat 에 대해  (7) 2022.12.16
이클립스 내에서 문자열 일괄 변경  (19) 2022.12.14
isNew method  (22) 2022.12.12

댓글