以下是Java编程语言的一些命名约定。在Java中开发软件时,必须遵循它们,以保证代码的良好维护和可读性。Java使用CamelCase来编写方法、变量、类、包和常量的名称。
Java编程中的驼峰式案例CamelCase:它由复合词或短语组成,因此每个词或缩写都以大写字母开头,或首字母以小写字母开头,其余全部以大写字母开头。
- 类和接口:
- 类名应为名词,大小写混合,每个内部单词的首字母应大写。接口名称也应与类名称一样首字母大写。
- 使用整个单词,并且必须避免使用首字母缩写词。
例子:
interface Bicycle class MountainBike implements Bicyle interface Sport class Football implements Sport
- 方法 :
- 方法应为动词,大小写混合,首字母小写,每个内部单词的首字母大写。
例子:
void changeGear(int newValue); void speedUp(int increment); void applyBrakes(int decrement);
- 变量:变量名应该简短而有意义。
- 不以下划线(“_”)或美元符号“$”字符开始。
- 应该是助记符,即旨在向偶然的观察者指示其使用意图。
- 除临时变量外,应避免使用一个字符的变量名。
- 临时变量的通用名称是i,j,k,m和n(整数)。c,d和e(代表字符)。
例子:
// 山地自行车的变量名例子 int speed = 0; int gear = 1;
- 常量变量:
- 应全部使用大写字母,并用下划线(_)隔开。
- 预定义类中使用了各种常量,例如Float,Long,String等。
例子:
static final int MIN_WIDTH = 4; // 常亮变量名的例子 public static final float POSITIVE_INFINITY = 1.0f / 0.0f; public static final float NEGATIVE_INFINITY = -1.0f / 0.0f; public static final float NaN = 0.0f / 0.0f;
- 包装方式:
- 唯一程序包名称的前缀始终以全小写ASCII字母书写,并且应该是顶级域名之一,例如com,edu,gov,mil,net,org。
- 包名称的后续组成部分会根据组织内部命名约定而有所不同。
例子:
com.sun.eng com.apple.quicktime.v2 // java.lang packet in JDK java.lang
0