2.2.2 变量与常量
1.常量
常量是指整个运行过程中不再发生变化的量,例如数学中的π= 3.1415……,在程序中需要设置成常量。
2.变量
变量是指程序的运行过程中发生变化的量,通常用来存储中间结果,或者输出临时值。变量的声明也指变量的创建。执行变量声明语句时,系统根据变量的数据类型在内存中开辟相应的存储空间并赋予初始值。变量有一个作用范围,超出它声明语句所在的块就无效。
【例2.4】测试不同数据类型的变量。


程序的运行结果:(https://www.daowen.com)

程序中pi为常变量,v1、v2、v3、v4使用是全局的,可以在方法change中发生改变,然后在方法main中输出。而i、ch、f、b是方法main的局部变量,它们的作用范围只局限于方法main中,不能在change中使用。
3.常变量
用关键字final修饰的变量,其值不能改变,称为常变量。
例如:final int MAX=10;final float PI=3.14f;
程序中使用常变量的优点:
(1)增加可读性,从常量名可知常量的含义。
(2)一改全改。