基本数据类型
一、关键字
- 完全小写的英文字母
- 在编译器中有特殊的颜色
- 是指在程序中,Java已经定义好的单词,具有特殊含义。
二、标识符
1. 定义
1.是指在程序中,我们自己定义内容。比如类的名字、方法的名字和变量的名字等等,都是标识符。
2. 命名规则: 硬性要求
- 标识符可以包含 英文字母26个(区分大小写) 、 0-9数字 、 $(美元符号) 和 _(下划线) 。
- 标识符不能以数字开头。
- 标识符不能是关键字。
3. 命名规范: 软性建议
- 类名规范:首字母大写,后面每个单词首字母大写(大驼峰式)。
- 方法名规范: 首字母小写,后面每个单词首字母大写(小驼峰式)。
- 变量名规范:全部小写。
二、常量
- 常量:是指在Java程序中固定不变的数据。
- 分类
类型 | 含义 |
---|---|
整数常量 | 所有的整数 |
小数常量 | 所有的小数 |
字符常量 | 单引号引起来,只能写一个字符,必须有内容 |
字符串常量 | 双引号引起来,可以写多个字符,也可以不写 |
布尔常量 | 只有两个值,true 、false |
空常量 | 只有一个值,null |
三、数据类型
- Java中的默认类型:整数类型是 int 、浮点类型是 double 。
四、变量的定义
1. 格式
- 数据类型 变量名 = 数据值;
2. 练习
public class Variable {
public static void main(String[] args){
//定义字节型变量
byte b = 100;
System.out.println(b);
//定义短整型变量
short s = 1000;
System.out.println(s);
//定义整型变量
int i = 123456;
System.out.println(i);
//定义长整型变量
long l = 12345678900L;
System.out.println(l);
//定义单精度浮点型变量
float f = 5.5F;
System.out.println(f);
//定义双精度浮点型变量
double d = 8.5;
System.out.println(d);
//定义布尔型变量
boolean bool = false;
System.out.println(bool);
//定义字符型变量
char c = 'A';
System.out.println(c);
}
}
3. 注意事项
- 变量名称:在同一个大括号范围内,变量的名字不可以相同。
- 变量赋值:定义的变量,不赋值不能使用。