Java标识符
2021/7/26 9:06:59
本文主要是介绍Java标识符,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
标识符就是给变量、类、方法名命名的符号;
Java标识符命名规则(必须遵守的):
- 由字母、数字、下划线(_)、美元符合($)组成(符号只能有这两个);
- 不能以数组开头(可以是第一条中除数字外其他部分开头);
- 不能是Java的关键字和保留字(但中间可以包含关键字和保留字);
Java标识符命名规范(最好遵守,代码更加规范):
-
见名知意:名称最好取有实际意义的单词
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;
这篇关于Java标识符的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-06-26结对编程到底难不难?答案在这里
- 2024-06-19《2023版Java工程师》课程升级公告
- 2024-06-15matplotlib作图不显示3D图,怎么办?
- 2024-06-1503-Loki 日志监控
- 2024-06-1504-让LLM理解知识 -Prompt
- 2024-06-05做软件测试需要懂代码吗?
- 2024-06-0514-ShardingSphere的分布式主键实现
- 2024-06-03为什么以及如何要进行架构设计权衡?
- 2024-05-31全网首发第二弹!软考2024年5月《软件设计师》真题+解析+答案!(11-20题)
- 2024-05-31全网首发!软考2024年5月《软件设计师》真题+解析+答案!(21-30题)