Java常量与变量
•常量
常量代表是程序运行过程中,不能再次改变的值
常量的作用:
1、固定的值,代表计算过程中经常用到的值,便于程序计算。比如圆周率等。
2、用来代表一个含义
什么样的值算是常量
1、固定不变的值,算作常量。可以认为基本数据类型的值,都是固定不变的,是常量。
2、特殊的常量,String是一个引用数据类型,它的值很特殊,可以简单的视为常量。
3、自己创建的空间,存储一个值,让他固定起来,不能改变,
比如:final int num=1;
•变量
变量值的是程序执行过程中,可以改变的。
变量是一个内存空间(小容器),变量空间在创建(声明)的时候,必须指定数据类型和变量空间的名字。
变量空间,里面只能存储一个内容(值或者引用数据类型)。
变量空间内的内容可以改变。
变量如何创建或者声明
语法:
数据类型 变量名字;
如: int a;
需要注意:
1、变量是一个空间,可以只创建空间,里面不存放内容
2、变量空间创建后是没有默认内容的,空的。
3、空的变量空间不能拿来使用,不然会编译错误
语法介绍:
int x;//声明是一个变量空间,变量空间名是x,空间内要求存储的类型是int整数
x=1;//将一个1赋值到x变量空间内进行存储。
当然可以把他们连起来,比如:
int x=1;//声明一个变量空间,它的名字是x,空间内要求存储的类型是int整数,并且将一个1赋值到x变量空间内进行存储