반응형
자바 프로그램을 작성하다보면 클래스, 메서드, 변수 등 다양한 대상에 대해 이름을 붙여야 할일이 빈번히 있다.
이런 이름을 통틀어서 식별자(identifier)라고 하는데, 식별자를 만들 때는 다음과 같은 규칙을 반드시 지켜야 한다.
- 하나 이상의 글자로 이루어져야 한다.
- 첫 번째 글자는 문자이거나 '$', '_'여야한다.
- 두 번째 이후의 글자는 숫자, 문자, '$', '_'여야한다.
- '$', '_' 외의 특수 문자는 사용할 수 없다.
- 길이의 제한은 없다.
- 키워드는 식별자로 사용할 수 없다.
- 상수 값을 표현하는 단어 true, false, null은 식별자로 사용할 수 없다.
여기서 달러 표시($)와 밑줄(_)은 다른 프로그래밍 언어와의 호환성을 위해서 포함된 것이고
그런 경우가 아니라면 달러 표시는 사용하지 않는 것이 좋고, 밑줄도 꼭 필요한 경우가 아니라면 사용하지 않는 것이 좋다.
참고로 네이밍컨벤션이라는게 있는데 카멜케이스 등 명명 규칙이 있다.
아래 참고 포스팅 참고하면 도움이 될 것이다.
참고 포스팅
https://thenicesj.tistory.com/270
반응형
'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 |
댓글