标识符就是给变量、类、方法名命名的符号;
Java标识符命名规则(必须遵守的):
- 由字母、数字、下划线(_)、美元符合($)组成(符号只能有这两个);
- 不能以数组开头(可以是第一条中除数字外其他部分开头);
- 不能是Java的关键字和保留字(但中间可以包含关键字和保留字);
Java标识符命名规范(最好遵守,代码更加规范):
-
见名知意:名称最好取有实际意义的单词 int age;
-
变量名和方法名使用小驼峰
? 小驼峰:第一个单词小写,以后每个单词首字母大写
String userName;
- 类名使用大驼峰
? 大驼峰:每个单词的首字母都大写
public class User{
String userName;
int age;
}
- 常量名使用全大写,单词与单词之间使用下划线(_)连接
public static final String GUEST_USER_NAME = "guest";
-
项目名使用全小写 例:写一个用户管理系统就叫usersystem; -
包名使用公司域名的反写加上包名 实体类包一般命名为domain或者entity; 业务类包一般命名为service; 数据类包一般命名为dao;
com.xxxx.domain;
com.xxxx.dao;
cn.xxxx.service;
cn.xxxx.entity;
|