常量
-
常量代表是程序运行过程中,不能再次改变的值
- 固定的值:代表计算过程中经常使用到的值,便于程序计算
- 用来代表一个含义(1,2,3,4 分别代表 上,下,左,右)
什么样的值算是常量?
- 固定不变的值,算作常量 (1,3.14,‘a’,true)可以是所有基本数据类型的值,固定不变是常量
- 特殊的常量(‘abc’ ----String)
- String是一个引用数据类型,它的值很特殊,可以简单的视为常量
- 自己创建的空间:存储一个值,让他固定起来,不能改变(final int up =1;)
变量
- 变量是值程序执行过程中可以改变(指的不是值,而是内存空间)
- 变量是一个内存空间(小容器)
- 变量空间在创建(声明)的时候,必须指定数据类型,变量空间的名字
- 变量空间只能存储一个内容(值,引用)
- 变量空间的内容可以改变
变量如何创建/声明
数据类型 变量名字
int a
String b
创建变量是需要注意命名的问题
- 命名的规则: 字母(大小写区分,敏感),数字不允许开头,英文符号(_ $),中文(不推荐)
- 命名的规约:
- 类名字: 首字母大写,如果两个以上的单词,所有首字母大写
- 变量名:首字母小写,如果两个以上的单词,之后的首字母大写,userInfo,遵循驼峰命名法
- 所有的名字都需要见名知义,为了增强程序的可读性
需要注意
- 变量是一个空间,可以只创建空间,里面不存放内容;
- 变量空间创建后是没有默认的内容,空的;
- 空的变量空间不能拿来使用,编译错误;
byte x; //声明一个变量空间,空间名字是x,空间内要求存储的类型
x=1; //将一个1赋值到x空间内进行存储
byte x=1;