常量
JAVA常量就是在程序中固定不变的值,是不能改变的数据。例如数字1、字符“a”、浮点数3.2等。在Java中,常量包括整型常量、浮点数常量、布尔常量、字符常量等。
使用 final 关键字来定义一个常量,常量一旦初始化就不可以被修改。
变量
变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域
每一个变量使用前必须要先声明,然后必须进行赋值,才能使用
分类:
按声明位置:
局部变量:方法或语句块内部定义的变量
成员变量:方法外部、类的内部定义的变量
在类体内定义的变量称为成员变量,它的作⽤域是整个类
在⼀个⽅法或⽅法内代码块中定义的变量称为局部变量
注意:
类外面(与类对应的大括号外面)不能有变量的声明
方法体内部声明的变量(包括形参)称为局部变量:方法体内部是指与方法对应的大括号内部
在方法体外,类体内声明的变量称为成员变量
按所属类型:
基本数据类型变量(8种)
引用数据类型变量