반응형
자바 이름붙이기 관습 (네이밍 규칙)
Java 프로그램시 클래스, 변수, 메소드, 상수의 이름을 붙일 때 가독성을 높이기 위해 관습적으로 사용되는 네이밍 규칙에 대해서 알아보려고 합니다.
1. 클래스 이름
클래스 이름은 파스칼 표기법(pascal case)을 따릅니다.
-> 모든 단어의 첫번째 문자를 대문자로 시작하고 나머지는 소문자로 표시
ex) 클래스명 예시
public class HelloWorld {
}
2. 변수 이름
변수 이름은 카멜 표기법(camel case)을 따릅니다.
-> 첫번째 단어는 전부 소문자 표시하고, 이후 각 단어는 첫번째 문자는 대문자로 나머지는 소문자로 표시
ex) 변수명 예시
int englishScore;
3. 메소드 이름
메소드 이름은 카멜 표기법(camel case)을 따릅니다.
-> 첫번째 단어는 전부 소문자 표시하고, 이후 각 단어는 첫번째 문자는 대문자로 나머지는 소문자로 표시
-> 메소드는 동작에 관련된 내용이므로 첫 단어는 동사로 시작합니다.
ex) 메소드명 예시
public int getEnglishScore() {
}
4. 상수 이름
상수는 이름 전체를 대문자로 표시하고 단어와 단어사이는 "_" 를 사용합니다.
ex) 상수명 예시
final int MAX_ENGLISH_SCORE = 100;
반응형
'IT 개발 > Java' 카테고리의 다른 글
[Java] 자바 버전 확인방법 (JDK 버전) (0) | 2022.06.09 |
---|---|
이클립스 단축키 핵심 정리 (eclipse shortcut keys, hot keys) (0) | 2022.06.09 |
자바 프로젝트 생성방법 및 예제 (0) | 2022.06.07 |
이클립스 다운로드 및 설치방법 (Eclipse) (0) | 2022.06.05 |
[Java] 자바 설치 및 환경변수 등록하기 (OpenJDK, 버전별) (0) | 2020.04.07 |