目录
1.变量概述
定义变量的格式:数据类型 变量名 = 数据值(数据值可写可不写)
数据类型:限定了变量能存储数据的类型
变量名:就是存储空间的名字,作用是方便以后使用
数据值:真正存在变量中的数据
等号:赋值的含义,表示把右边的数据赋值给左边的变量
2.变量的初始化
变量的初始化就是对其赋初值。变量的初始化有两种方式,一是在定义变量时对其初始化,如
int a = 10 ;
double b = 3.14;
char c = 'A';
boolean d = false;
二是先声明后初始化,如
int a ;
a = 10;
变量初始化时用 “ = ”,作用是将右边的值赋给左边,如果一个变量未初始化就拿去被使用,则在编译时会报错。
3.变量的用法
下面讲一下变量的用法:
- 输出打印
- 参与计算
- 修改记录的值
变量的注意事项:
- 变量只能存一个值
- 变量名不允许重复定义
- 一条语句可以定义多个变量
- 变量在使用之前一定要进行赋值
- 变量有其作用范围
4.常量
常量:被 final 修饰,不可以改变其值的量,如:
final int A = 10 ;
注意:常量名的所有字母都要大写(是规范,不是刚需)
补充:
final 的作用:修饰常量;修饰的类不可被继承;修饰的方法不可被重写;防止指令重排序(并发)
常量常常搭配static一起使用(关于static后面会讲)