标识符就是给变量、类、方法名命名的符号;
见名知意:名称最好取有实际意义的单词
int age; // 声明一个整型变量,变量名为age,表示年龄
变量名和方法名使用小驼峰
小驼峰:第一个单词小写,以后每个单词首字母大写
String userName; // 声明一个字符串类型的变量,变量名为userName,表示用户名称
大驼峰:每个单词的首字母都大写
/** * user用户实体类 * @author Admin * */ public class User{ String userName; // 声明一个字符串类型的变量,变量名为userName,表示用户名称 int age; // 声明一个整型变量,变量名为age,表示年龄 }
// 声明一个字符串类型的常量,常量名为GUEST_USER_NAME,表示游客名称,值为guest public static final String GUEST_USER_NAME = "guest";
项目名使用全小写
例:写一个用户管理系统就叫usersystem;
包名使用公司域名的反写加上包名
实体类包一般命名为domain或者entity;
业务类包一般命名为service;
数据类包一般命名为dao;
//公司名叫:www.xxxx.com com.xxxx.domain; com.xxxx.dao; //公司名叫:www.xxxx.cn cn.xxxx.service; cn.xxxx.entity;