一、常量
含义:代表的是程序运行过程中,不能再次改变的值。
作用:(1)固定的值,代表计算过程中经常用到的值,比如:圆周率
(2)用来代表一个含义
什么样的值算是常量??
(1)固定不变的值:1 3.14 'a' (所有基本数据类型的值,只要固定不变,就是常量)
(2)特殊的常量:“abc”------>String(String是一个引用类型,它的值很特殊,可以简单的视为常量)
(3)自己创建的空间,存储一个值,让他固定不变:final int UP = 1;
二、变量
1.变量指的是程序执行过程中可以改变的值
2.变量是一个内存空间(小容器)
3.变量空间在创建(声明)的时候,必须指定数据类型和变量空间的名字
(1)int a; String b; float c = 4.2f;
(2)int a = 1;//声明一个空间变量,空间的名字是a,空间内要求存储的类型是int整数型,并且将1赋值到a空间内进行存储。
4.变量空间里面只能存储一个内容(值或者引用)
5.变量空间的内容是可以改变的
注:变量是一个空间,可以只创建空间,里面不存放内容;
变量空间创建后是没有默认的内容(空)
空的变量空间不能拿来使用,会造成编译错误
三、Java中命名规则:字母 数字(0-9,不允许开头) 符号($和_) 中文(不推荐)。
命名的约束:
1.类名字:首字母大写,如果两个或者以上的单词,所有单词首字母都压大写,比如:SuperPerson
2.变量名字:首字母小写 ,如果两个或者以上的单词,第二个单词开始首字母都压大写,比如:superPerson
注:最好所有的名字都见名知义。