웹 개발 공부 : 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

 

 

반응형