常量
常量的概念
- 在程序的执行过程中,其值不会发生改变的量。
常量的分类
//小数常量
System.out.println(6.66);
//整数常量
System.out.println(666);
//布尔常量
System.out.println(true);
//字符常量,被单引号包裹的内容,里面只能存放单个字符
System.out.println('A');
//字符串常量,被双引号包裹的内容
System.out.println("HelloWorld");
//空常量,数组部分详细讲解
null
空常量不能直接输出
System.out.println(null);//错误写法!
常量的定义格式
final 数据类型 常量名 = 常量值;
常量名通常使用大写以便于和变量名进行区分
例如:
final int PI = 3;
变量
变量的概念
计算机内存空间所记录的数据,其值是不断发生改变的,对于这种经常发生改变的数据,我们称之为变量。
通俗的说:变量就是值可以改变的量。
变量的定义格式
数据类型 变量名 = 数据值;
//第一种语法:
int a;
a = 123;
//第二种语法:
int b = 123;
变量的特点
变量的特点就在于其值是可以改变的,例如:
变量的注意事项
- 变量名不允许重复定义。
int a = 10; int a = 20;//(×)
int a = 10; a = 20; //(√)
- 一条语句可以定义多个变量,但需要用逗号进行分隔,分号作为一条语句的结束。
int a = 10,b = 20, c = 30,d=40;
- 变量在使用之前一定要进行赋值。
- 变量的作用域范围只在它所在的大括号中有效。
- 定义float类型的变量,一定要在数值后面加上F/f。
float a = 31.4F;
- 定义long类型的变量,一定要在数值后面加上L/l。(建议大写)
long b = 99L;