首页 > 代码库 > 万变中的不变----java语言的常量(05)

万变中的不变----java语言的常量(05)

  在程序中,对变量的研究占据了绝对的比例,因为其变化多端,可完成许许多多的功能,可能对常量的观注不如变量那样多,但是常量在程序中发挥的作用也同样重要.程序执行过程中,值不发生改变的量是为常量,概念与变量相对.变量用来存储和记录数据,如圆周率PI这些数学中的常量.

  java中的常量分为两个大类,一类是字面值常量,另一类是自定义的常量.自定义的常量很好理解,比如一个人的性别是不变的 ,我们在定义的时候就可以将它定义为常量.字面值常量就是写出来的值,比如"HelloWorld"就是一个字面值常量,叫做字符串常量.类似的还有整数常量:如 100,200等;小数常量: 如12.32;字符常量:如‘a‘,‘b‘等;布尔常量: 如true,false; 空常量(null)表示空的引用,引用没有指向.

  字面值常量经常用来给变量赋值,或者组成类的属性,其用法简单,所以学习起来也比较容易,是java程序组成的一部分.

万变中的不变----java语言的常量(05)