자바 프로그램의 이름 규칙
식별자 이름 규칙
자바 프로그램의 이름 규칙 알아보기
식별자
식별자 (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)
자바 키워드 | ||||
---|---|---|---|---|
abstract | continue | for | new | switch |
assert | default | goto | package | synchronized |
boolean | do | if | private | this |
break | double | implements | protected | throw |
byte | else | import | public | throws |
case | enum | instanceof | return | transient |
catch | extends | int | short | try |
char | final | interface | static | void |
class | finally | long | strictfp | volatile |
const | float | native | super | while |
출처 : 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)을 학습하고 개인 학습용으로 정리한 내용입니다.