1、常量:表示固定的值,不可改变的值称为常量。
2、常量分类:整数常量,小数常量,字符常量,字符串常量、布尔常量、null常量
- 整数常量:所有整数。
System.out.println(10);
- 小数常量:所有的小数。
System.out.println(10.10);
- 字符常量:将一个数字字母或符号使用单引号(' ')标识。
System.out.println('A');
- 字符串常量:将一个或者多个字符用双引号(“ ”)标识。
System.out.println("Hello");
- 布尔常量:布尔常量只有两个值为true和false。
System.out.println(false);
System.out.println(true);
- null常量:只有一个值,就是null。
3、变量:其值可以改变的量, 定义好之后,可以指代某一事物。
4、变量的定义:数据类型 变量名 (自己起)= 初始化数值(指代的某一事物);
//数据类型 变量名(自己起的名称) = 变量值(指代某一事物);
int a = 15;
5、变量注意点:
5、1 不能定义两个变量名相同的变量。
5、2 没有初始化的变量不能直接使用,使用变量之前必须先初始化。
public class Variable {
public static void main(String[] args) {
//数据类型 变量名(自己起的名称) = 变量值(指代某一事物);
int a = 15;
int b = 5;
System.out.println("--------");
a = 20;
b = 10;
System.out.println(a + b);
System.out.println(a - b);
int c = 5;
//1.不能定义两个相同名称的变量
//int a = 10;
System.out.println(c);
//定义一个变量, 只不过没有让它指向一个事物。
//没有初始化。
int d;
//没有初始化的变量是不能直接使用
//2.在使用变量之前必须得要初始化
d = 30;
System.out.println(d);
}
}
6、变量的本质:是在内存当中开辟了 一块空间,专门给你存指定值。