[Java] 3.변수의 이름을 정하는 규칙
자바의 변수이름 정하기
변수이름 규칙
자바는 변수의 명명규칙을 가지고있는데 이는 다음과 같다.
- 변수의 이름은 대, 소문자를
구분하며길이의제한이 없다.- ex) String str , String Str 은 다른 변수이다.
- Java 에서 자체적으로 이미 사용하고있는 이름들이 있는데 이를
예약어라고 한다 이 예약어는 변수명으로 사용이 불가능하다.- ex) if, this, new, switch, public 등등 많은 예약어가 있다.
- 문자와 숫자의 조합은 허용하지만, 숫자로
시작하는것은 안 된다. - 특수문자는
_,$만 사용이 가능하다. - 한글로 변수명이 사용이 가능하기는 하지만, 사용하지 않는것이 오류를 예방할 수 있다.
권장사항
위는 꼭 지켜야할 변수 명명 규칙이고 , 아래는 권장사항이니 참고하도록 하자.
- 클래스의 첫 글자는 대문자로 한다.
- 변수와 메소드의 첫글자는 소문자로한다.
- 단어의 조합으로 이루어진 경우에는 두번째 단어부터 대문자로 표기한다. (이것을 카멜표기법 이라고한다. )
- ex) String myhome (X) -> String my_Home
- 상수와 라벨명은 모두 대문자로 한다.
- 패키지명은 모두 소문자로 한다.
이상으로 간단하게 명명규칙을 알아봤고 다음 포스팅에서는 변수의 자료형에 대해서 써보도록 하겠다.