1 常量
1.1 常量定义:
在程序运行期间,固定不变的量。
1.2 常量的分类:
- 字符串常量:凡是用双引号引起来的部分,叫做字符串常量。例如:“abc”、“Hello”、“123”
- 整数常量:直接写上的数字,没有小数点。例如:100、200、0、-250
- 浮点数常量:直接写上的数字,有小数点。例如:2.5、-3.14、0.0
- 字符常量:凡是用单引号引起来的单个字符,就做字符常量。例如:‘A’、‘b’、‘9’、‘中’
- 布尔常量:只有量中取值。true、false。
- 空常量:null。代表没有任何数据,空常量不能直接用来打印输出,System.out.println(null)的用法会报错
2 数据类型
2.1 数据类型的分类
java数据类型分为两大类:
- 基本数据类型 :包括 整数、浮点数、字符、布尔
- 引用数据类型 :包括类、数组、接口。
2.2 基本数据类型
四类八种基本数据类型:
3 变量
3.1 常量定义:
程序运行期间,内容可以发生改变的量。
3.2 创建一个变量并且使用的格式:
- 数据类型 变量名称; // 创建了一个变量
变量名称 = 数据值; // 赋值,将右边的数据值,赋值交给左边的变量 - 数据类型 变量名称 = 数据值; // 在创建一个变量的同时,立刻放入指定的数据值
3.3 变量的注意事项:
- 如果创建多个变量,那么变量之间的名称不可以重复。
- 对于float和long类型来说,字母后缀F和L不要丢掉。
- 如果使用byte或者short类型的变量,那么右侧的数据值不能超过左侧类型的范围。
- 没有进行赋值的变量,不能直接使用;一定要赋值之后,才能使用。
- 变量使用不能超过作用域的范围。
【作用域】:从定义变量的一行开始,一直到直接所属的大括号结束为止。 - 可以通过一个语句来创建多个变量,但是一般情况不推荐这么写。
// 同时创建了三个全都是int类型的变量
int a, b, c;
// 各自分别赋值
a = 10;
b = 20;
c = 30;
// 同时创建三个int变量,并且同时各自赋值
int x = 100, y = 200, z = 300;