Language/JAVA
[JAVA] 식별자
pinomaker
2022. 4. 19. 21:56
식별자
식별자란 JAVA에서 클래스, 변수, 메소드 등에 붙이는 이름을 말하며, 다음 규칙이 준수 되어야한다.
- 특수 문자와 공백은 식별자로 사용이 불가능하다.
- 특수 문자 중 " _ ", " $ "는 예외로 사용이 가능하다.
- if, while 등 JAVA의 키워드는 식별자로 사용할 수 없다.
- 식별자의 첫번째 문자는 숫자는 사용할 수 없다.
- 대소문자를 구별한다.
키워드
키워드란 JAVA에서 이미 그 용도가 정해진 것으로, 예약어라고 불리기도 한다.
abstract | case | continue | enum | for | if | goto | implements | import | instanceof |
assert | catch | default | extends | int | interface | long | native | new | package |
boolean | char | do | final | private | protected | public | return | short | static |
break | class | double | finally | strictfp | super | switch | synchronized | this | throw |
byte | const | else | float | throws | transient | void | try | volatile | while |
좋은 이름 붙이는 것
클래스, 변수 등에 좋은 이름을 붙이는 것은 개발자의 좋은 덕목이다.
- 목적에 맞는 이름 붙이기. -> 값을 더하는 메소드의 이름은 sum
- 클래스 이름의 첫 문자는 대문자 시작
- 변수, 메소드 이름의 첫 문자는 소문자 시작
- 상수 이름은 대문자 표기