常量
简介:
常量代表是程序运行过程中,不能再次改变的值
作用:
1.固定的值,代表计算过程中经常用到的值,便于程序计算
如:圆周率 3.1415926.....
2.用来代表一个含义
如:UP==>1 2 3 4分别代表 上下左右四个方向
什么样的值算是常量?
1.固定不变的值,算作常量:1、3.14、'a'、true等
可以认为所有基本类型的值是常量
2.特殊的常量:"abc"--->String
String是一个引用数据类型,它的值很特殊,可以简单的视为常量
3.自己创建的空间,存储一个值,让他固定起来不能改变
如:final int UP = 1;
变量
变量指的是程序执行过程中可以改变的
变量是一个内存空间(小容器)
变量空间在创建(声明)的时候,必须指定数据类型,变量空间的名字
变量空间里面只能存储一个内容(值、引用)
变量空间内的内容可以改变
变量如何创建/声明?
数据类型 变量名字;
如:int a;
String b;
注意:
变量是一个空间,可以只创建空间,里面不存放内容
变量空间创建后是没有默认的内容,是空的
空的变量空间不能拿来使用,会产生编译错误
示例:
byte x;
声明一个变量空间,空间的名字是x,空间内要求存储的类型是byte整数
x = 1;
将一个1赋值到x空间内进行存储
也可以简写为:byte x = 1;
声明时直接进行赋值