Java标识符

标识符就是给变量、类、方法名命名的符号;

Java标识符命名规则(必须遵守的):

  1. 由字母、数字、下划线(_)、美元符合($)组成(符号只能有这两个);
  2. 不能以数组开头(可以是第一条中除数字外其他部分开头);
  3. 不能是Java的关键字和保留字(但中间可以包含关键字和保留字);

Java标识符命名规范(最好遵守,代码更加规范):

  1. 见名知意:名称最好取有实际意义的单词

    int age; // 声明一个整型变量,变量名为age,表示年龄
    
  2. 变量名和方法名使用小驼峰

​ 小驼峰:第一个单词小写,以后每个单词首字母大写

String userName; // 声明一个字符串类型的变量,变量名为userName,表示用户名称
  1. 类名使用大驼峰

​ 大驼峰:每个单词的首字母都大写

/**
 * user用户实体类
 * @author Admin
 *
 */
public class User{
    String userName; // 声明一个字符串类型的变量,变量名为userName,表示用户名称
    int age; // 声明一个整型变量,变量名为age,表示年龄
}
  1. 常量名使用全大写,单词与单词之间使用下划线(_)连接
// 声明一个字符串类型的常量,常量名为GUEST_USER_NAME,表示游客名称,值为guest
public static final String GUEST_USER_NAME = "guest";
  1. 项目名使用全小写

    例:写一个用户管理系统就叫usersystem;

  2. 包名使用公司域名的反写加上包名

    实体类包一般命名为domain或者entity;

    业务类包一般命名为service;

    数据类包一般命名为dao;

//公司名叫:www.xxxx.com
com.xxxx.domain;
com.xxxx.dao;
//公司名叫:www.xxxx.cn
cn.xxxx.service;
cn.xxxx.entity;
上一篇:IntelliJ Idea解决Could not autowire. No beans of 'xxxx' type found的错误提示


下一篇:调用阿里云内容安全检测是出现错误一直返回null:ERROR 4416 --- [nio-xxxx-exec-4] upload file fail.