标识符
标识符是指字程序中,自己定义的内容。比如类的名字、方法的名字和变量的名字等等,都是标识符。
在前面的HelloWorld案例中,出现的有类的名字HelloWrold,这个类的名字就可以称之为标识符
下面展示 HelloWrold案例的代码
。
public class HelloWorld{
public static void main(String[] args){
System.out.println("Hello wold");
}
}
一、标识符号的硬性规则
- 标识符可以包含
英文的26个字母(区分大小写)
、0-9数字
、$(美金符号)
和_(下划线)
- 标识符不能以
0-9数字
开头 - 标识符不能是
关键字
(所谓关键字就是指public等这些)
二、标识符号的软性规则
-
类名规范:首字母要大写、后面每个单词的首字母大写(大驼峰)
比如类的名字叫helloworld,所以写该标识符的时候要写成HelloWrold -
变量名规范:首字母小写,以后每个单词首字母大写(小驼峰)
依旧是比如比如变量名叫helloworld,规范的写法应该是helloWorld
也就是说只有首字母要小写,后面每一个单词的首字母都应该大写 -
方法名规范:同变量名。
常量
常量,从名字不难看出来,常量就是不变的量,因此常量的定义就是指在程序运行期间,固定不变的量。
一、常量的分类
- 字符串常量:凡是用
双引号
引起来的部分,叫做字符串常量。例如 “abcdef” 、 “helloworld” , "123456"等 - 整数常量:直接写上数字,没有小数点。例如:999 、1000等
- 浮点型常量:直接写上数字,有小数点。例如 3.14 、 2.00等
- 字符常量:凡是用
单引号
引起来的单个字符,就叫做字符常量。例如: ‘a’ 、 ‘1’ 、 ’ ’ 、’.’ 等 - 布尔常量:只有量中取值。true、false
- 空常量:null。代表没有任何数据
二、常量的演示
下面展示一些 内联代码片
。
public class ConstantCase{
public static void main(String[] args){
//字符串常量
System.out.println("abc");
System.out.println("");//字符串两个引号中间的内容可以为空
System.out.println("XYZ");
//整型常量
System.out.println(100);
System.out.println(200);
//浮点数常量(小数)
System.out.println(3.14156);
//字符常量
System.out.println('1');
System.out.println('a');
//System.out.println(''); //单引号内容不能为空否则会报错
//System.out.println('abc'); //单引号内容不能为字符串否则会报错
//布尔常量
System.out.println(true);
System.out.println(false);
//空常量不能直接用来打印输出
//System.out.println(null);
}
}
运行结果