Java命名约定

时间:2020-02-23 14:36:43  来源:igfitidea点击:

在用Java编写代码时,建议遵循某些命名约定。
Java命名约定为您的代码带来了某种形式的统一性。
它使其他开发人员易于阅读您的代码。

尽管这些不是硬性规则,但是在编写代码时最好遵循这些做法。

1. Java包命名约定

  • 软件包名称应为小写。

  • 如果有多个单词,请用圆点将其分开。

  • 前缀应该是com,edu,gov,mil,net,org等顶级域名之一,或者是用来标识国家/地区的英语两个字母的代码之一。
    (在我们,英国)

范例:

package com.theitroad.util;

2.类和接口的命名约定

  • 类和接口名称应为名词。

  • 它们可以大小写混合,但每个内部单词的首字母应大写。
    这意味着类和接口名称的首字母也应为大写。

  • 避免使用首字母缩写词和缩写。

范例:

public class Vehicle  
{  
//code  
}  

class CarCleaningShop {

}

3. Java方法命名约定

  • 方法应该是指示该特定方法功能的动词。

  • 它们可以混合使用。

  • 首字母应小写,随后的每个单词的首字母均应大写。

范例:

void slowDown()
{
//code 
} 

void getCustomerAddress() {
}

4. Java变量命名约定

  • 变量名称不应以下划线(_)或者美元符号($)字符开头。

  • 变量名以小写字母开头,随后的每个单词的首字母均为大写。

  • 避免使用单字符(i,j,k)变量名,除非是临时丢弃的变量。

  • 变量名称应表明变量的用途。

public class Vehicle  
{  
public void slowDown()
{
int speed;
int timeToStop; 
} 
}  

5.常量命名约定

  • 常量名称应全部大写。

  • 如果有多个单词,请用下划线(_)隔开。

范例:

public class Vehicle { 

static final int MAX_SPEED = 120;

}