ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

Java标识符

2021-07-25 23:58:30  阅读:179  来源: 互联网

标签:userName xxxx 变量 age 单词 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;

标签:userName,xxxx,变量,age,单词,Java,标识符
来源: https://blog.csdn.net/weixin_43262857/article/details/119090223

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有