4、变量和常量
可以变化的量
java是一种强类型语言,每一个变量都必须声明其类型
java变量是程序中最基本的存储单元,其要素包括(变量类型,变量名,作用域)
注意事项:
- 每个变量都有类型,类型可以是基本数据类型或者是引用数据类型
- 变量名必须是合法的标识符。
- 变量生命是一条完整的语句,因此每一个声明都必须以分号结束
4.1、变量的作用域
- 类变量(static)
- 实例变量(没有Static)
- 局部变量(在方法内的变量)
public class Variable{
static int allClcks = 0;//类变量
String str = "hello world";//实例变量
public void method{
int i = 0;//局部变量
}
}
4.2、常量
常量,初始化之后就不可以改变它的值,不会变动的值
所谓的常量可以理解成一种特殊的变量,它的值被设定后,在程序运行过程中不允许被改变
final 常量名 = 值;
final double PI = 3;
常量名每个字母都必须大写
常量名一般使用大写字符来表示