package com.cskaoyan.name;
/**
* 标识符(我们自己起的一个名字)
就是给类,接口,方法,变量等起名字时使用的字符序列
组成规则:
英文大小写字母or数字字符or $和_
注意事项:
不能以数字开头
不能是Java中的关键字(保留字)
区分大小写
常见命名规则:驼峰命名
package命名:就类似于在OS中,以文件夹的形式组织文件,在java语言中,以package来组织java中的类
关于package来说,为了防止类的命名冲突,一个包下不可以定义同名的类,但是不同包可以定义同名的类
如果,不同的coder,定义了相同的类名此时,只要保证同名的类在不同的包下就可以
In a word,解决类的同名问题依靠的是包名的不同
为了保证包名的唯一,以域名(唯一的)反转的形式来命名包
baidu.com
com.google
com.zs.name
单级 test 一个全部小写的单词
多级包 com.cskaoyan.name 以域名反转的方式来命名,单词全部小写,单词之间以.分隔
类和接口命名:
单个单词: 首字母大写,其余字母全部小写 Student
多个单词: 每个单词首字母大写,其余字母全部小写 CurrentTime
变量和方法的命名:
单个: 所有字母小写 value
多个单词:第一个单词首字母小写,从第二个单词开始,每个单词首字母大写 intValue numberOfDays currentTimes
常量的命名:所有字母全部大写
单个: 单词的所有字母全部大写即可 MAX IP NONE
多个单词: 每个单词全部大写,单词之间以_来分隔: MAX_AGE MAX_VALUE IP_ADDRESS
在实际开发当中,命名要遵循的一个核心原则:见名知意
*/
public class Demo2Identifier {
public static void main(String[] args) {
//标识符可以包含英文大小写字母,数字字符,$和_
int intValue123$_;
//注意事项
//1.标识符不能以数字开头
//int 1intValue;
//2.不能是Java中的关键字(保留字)
//int class;
//3. java语言中严格区分大小写
int Class;
}
}
Java标识符常见命名规则:驼峰命名
最新推荐文章于 2022-12-06 23:18:40 发布