728x90
식별자의 정의
- 자바 프로그램을 작성하다 보면 이름을 지어줘야 하는 부분들이 존재한다.
- 변수 : 프로그램에서 사용하는 값을 담아 놓는 기억공간. 이 공간에 접근하기 위해서는 이름이 있어야 한다.
- 클래스 : 프로그램 내에서 독립적인 기능의 단위. 클래스를 사용하기 위해서는 이름이 있어야 한다.
- 메서드 : 클래스 내부에 있는 기능 단위. 메서드에 접근하기 위해서는 이름이 있어야 한다.
- 식별자는 프로그램에서의 기능과 데이터 저장 공간을 각각 구분하기 위해 개발자가 지어주는 이름을 의미 한다.
이름 짓는 규칙
- 개발자가 자바의 식별자를 만들 때는 다음과 같은 규칙을 따른다.
- 길이의 제한이 없다.
- 첫 글자는 반드시 영문자, _, $ 로 시작해야 한다.
- 대 소문자를 구분한다.
- 클래스 명을 작성할 때는 첫 글자를 대문자로 해주는 것이 관례이다.
- 변수 명, 메서드 명을 작성할 때는 첫 글자를 소문자로 해주는 것이 관례이다.
- 자바는 유니코드 기반의 언어 이므로 식별자를 한글로 사용해도 된다. 하지만 권장하지 않는다.
- 예약어는 식별자로 사용할 수 없다.
예약어 란?
- 자바에서 이미 사용하고 있는 단어들
- 예약어는 단어 하나 하나가 이미 뜻이 정해져 있어서 식별자로 사용할 수 없다.
728x90
'JAVA' 카테고리의 다른 글
JAVA 변수와 자료형 (0) | 2022.08.10 |
---|---|
JAVA의 상수 (0) | 2022.08.08 |
JAVA 의 기본출력 (0) | 2022.08.08 |
JAVA 의 주석 (0) | 2022.08.08 |
JAVA Documentation (0) | 2022.08.08 |