[java] 네이밍 규칙
자바에서는 네이밍 규칙을 따르는 것이 중요합니다. 명명 규칙을 준수하면 코드의 가독성이 향상되고 협업이 원활해집니다. 다음은 일반적으로 사용되는 네이밍 규칙입니다.
1. 클래스와 인터페이스
-
클래스 및 인터페이스의 이름은 명사나 명사구로 지정하며 각 단어의 첫 글자는 대문자로 작성합니다. 또한, CamelCase를 사용하여 이름을 작성합니다.
public class Car { // 클래스 내용 } public interface Vehicle { // 인터페이스 내용 }
2. 메소드와 변수
-
메소드와 변수의 이름은 동사나 동사구로 지정하며 각 단어의 첫 글자는 소문자로 시작합니다. 또한, CamelCase를 사용하여 이름을 작성합니다.
public class Car { private String model; public void startEngine() { // 메소드 내용 } }
3. 상수
-
상수의 이름은 모두 대문자로 작성하며, 여러 단어일 경우 언더스코어로 구분합니다.
public class Car { public static final int MAX_SPEED = 200; }
4. 패키지
-
패키지의 이름은 소문자로 작성하며, 점 표기법을 사용하여 계층적으로 작성합니다.
package com.company.project.module;
결론
네이밍 규칙을 준수하는 것은 Java 프로그래밍에서 매우 중요합니다. 이러한 규칙을 따르면 코드의 가독성을 높일 뿐만 아니라 협업과 유지보수가 용이해집니다.
참고문헌: Oracle Java Naming Conventions