웹 개발 공부 : Back-end/JAVA
[리마인드] 자바의 변수 명명 규칙
Developer KTU
2024. 9. 23. 17:43
반응형
1. 개요
이번에 면접을 보는 회사 전형 중 기본 CS 필기시험이 존재하기에, 예전에 배웠던 내용을 상기시키기 위해 정리하는 포스팅을 한다.
이번에는 자바의 변수 명명 규칙을 알아보겠다.
2. 명명규칙
2-1. 변수명 맨 앞에 숫자는 올 수 없다.
소제목 그대로 변수명 맨 앞에 숫자는 올 수 없다. 그러나 맨 앞만 아니면 변수명에 숫자 사용이 가능하다.
int 1a = 10; // Error!
int a1 = 10; // 정상
2-2. 변수명에 '$'와 '_'를 제외한 특수문자는 올 수 없다.
변수명에 '$'와 '_'를 제외한 특수문자는 올 수 없다. '$'와 '_'는 변수명의 어느 위치에 와도 상관없다.
int $n = 10; // 정상
int n$ = 10; // 정상
int _n = 20; // 정상
int n_ = 20; // 정상
int ^n = 30; // Error!
int n% = 30; // Error!
2-3. 예약어와 키워드는 변수명으로 사용될 수 없다.
int, const, float 등 예약어 및 키워드는 변수명으로 사용할 수 없다.
int if = 10; // Error!
int class = 20; // Error!
2-4. 한글 변수명은 사용가능하다.
int 자바 = 10;
System.out.println(자바); // 출력 : 10
반응형