
Java命名约定通过使程序更易于阅读,使其更易于理解。
在Java中,类名通常应该是名词,以大写字母开头的标题形式,每个单词的首字母大写。接口名通常应该是形容词,以大写字母开头的标题形式,每个单词的首字母大写。
为什么应该遵循Java命名标准
- 减少阅读和理解源代码所需的工作量。
- 使代码审查能够专注于比语法和命名标准更重要的问题。
- 使代码质量审查工具能够主要关注重要问题而不是语法和风格偏好。
不同类型标识符的命名约定
包
- 包名应全部小写。
示例
package com.tutorialspoint;
接口
- 接口名称应以大写字母开头。
示例
interface TutorialsPointInterface {
// some statements
}Class
- 类名的所有单词都应以大写字符开头。
示例
class TutorialsPointClass {
// some statements
}方法
- 方法应该是以小写字母开头,并且每个内部单词的首字母大写的动词。
示例
class TutorialsPointClass {
void printMessage() {
}
}变量
- 第一个单词应小写,内部单词以大写字母开头。
- 变量名称不应以下划线开头_ 或美元符号 $ 字符。
示例
class TutorialsPointClass {
int rollNum;
String firstName;
String lastName;
}常量
- 所有字符都应为大写。
示例
class TutorialsPointClass {
public static final int MAX_score = 100;
}











