이 기사에서는 프로그래머가 다른 프로그래머가 작성한 코드를 이해하고 수정하는 데 도움이 되도록 특히 코드 유지 관리 및 가독성을 위해 Java에서 따라야 하는 몇 가지 명명 규칙을 살펴보겠습니다. 클래스, 변수, 메서드 또는 인터페이스 등에 이름을 할당하고 코드를 작성하는 동안 이를 좋은 습관으로 삼을 때 따라야 할 지침으로 간주할 수 있습니다. 이 기사에서 논의할 명명 규칙은 많은 Java 프로그래머가 제안하고 실행하며 Netscape 및 Sun Microsystems에서도 지원됩니다.
Java 프로그래밍 언어에서는 메소드/함수 이름, 변수 이름, 클래스와 인터페이스의 제목 케이스 스타일을 작성할 때 카멜 케이스 스타일을 사용합니다. Java 프로그래밍 언어에서 요소/엔티티의 이름을 지정할 때 따라야 하는 규칙을 살펴보고 이해해 보겠습니다.
무료 소프트웨어 개발 과정 시작
웹 개발, 프로그래밍 언어, 소프트웨어 테스팅 등
구문:
public class Employee { //code snippet }
구문:
interface Printable { //code snippet }
구문:
void printDetails() { //code snippet }
구문:
int eid, sal;string firstName, lastName;
구문:
static final int MIN_SAL = 20000;
구문:
package src.employeedetails;
구문:
enum JobPost { MANAGER, ANALYST, HR, ADMIN, ENGINEER }
구문:
public @interface Documented {}
이제 위의 코드 조각을 사용하여 전체 코드를 작성해 보겠습니다. 이는 모든 프로그래밍 언어로 애플리케이션 코드를 작성할 때 다음 명명 규칙을 따르는 것이 중요한 이유를 이해하는 데 도움이 됩니다.
코드:
package src.employeedetails; interface Printable { void printDetails(); } public class Employee implements Printable { int eid; double sal; String firstName, lastName; // Default Constructor Employee() { eid=0; sal=0.0; firstName = "Anonymous"; lastName = "Anonymous"; } // Parameterized Constructor Employee(int eid, double sal, String firstName, String lastName) { this.eid = eid; this.sal = sal; this.firstName = firstName; this.lastName = lastName; } public void printDetails() { System.out.println("Employee ID:" + eid + "\n" + "Employee First Name:" + firstName + "\n" + "Employee Last Name:" + lastName + "\n" + "Employee Salary:" + sal + "\n" ); } public static void main(String args[]) { Employee emp = new Employee(1,22368.50,"Alan","Hope"); emp.printDetails(); } }
출력:
코드:
package src.customerdetails; interface Printable { void printDetails(); } public class Customer implements Printable { int custid; long mobNo; String fullName,emailAddr; // Default Constructor Customer() { custid=0; mobNo=0; fullName = "Anonymous"; emailAddr = "[email protected]"; } // Parameterized Constructor Customer(int custid, long mobNo, String fullName, String emailAddr) { this.custid = custid; this.mobNo = mobNo; this.fullName = fullName; this.emailAddr = emailAddr; } public void printDetails() { System.out.println("Customer ID:" + custid + "\n" + "Customer Full Name:" + fullName + "\n" + "Customer Email Address:" + emailAddr + "\n" + "Customer Mobile Number:" + mobNo + "\n" ); } public static void main(String args[]) { Customer cust = new Customer (1,987451036,"Alan Hope","[email protected]"); cust.printDetails(); } }
출력 1:
출력 2:
다음은 Java 명명 규칙의 몇 가지 장점입니다.
다음번에 Java 코드를 작성할 때 정의하고 구현하는 클래스, 인터페이스, 패키지, 메소드 및 필드의 이름이 Java 명명 규칙을 따르는지 확인하세요. 모든 프로그래밍 언어에서 다음과 같은 명명 규칙은 깨끗하고 일관된 코드를 작성하는 첫 번째 단계이며 아마도 모든 프로그래머가 따라야 하는 첫 번째 모범 사례일 것입니다.
위 내용은 Java 명명 규칙의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!