Java变量和常量的定义及初始化

Java变量和常量的定义及初始化

一、常量
       在程序运行期间,固定不变的量。

分类:
(1)字符串常量:凡是用双引号引起来的部分,叫做字符串常量。

例如:"abc","Hello","123"
(两个双引号之间可以为空)

(2)整数常量:直接写上的数字,无小数点。

例如:100,37,0,-109

(3)浮点数常量:直接写上的数字,有小数点。

例如:2.5,3.14,0.0

(4)字符常量:凡是用单引号引起来的部分,叫做字符常量。

例如:'A','B','7','菜'
(两个单引号之间有且只有一个字符,没有不行,有两个也不行)

(5)布尔常量:只有两种取值。

例如:truefalse

(6)空常量:null。

代表没有任何数据

二、变量
       程序运行期间,内容可以发生改变的量。

(1)创建一个变量并且使用的格式。

数据类型 变量名; //创建了一个变量
变量名称 = 数据值; //赋值,将右边的数据值赋值给左边的变量

(2)一步到位的格式。

数据类型 变量名称 = 数据值;//在创建一个变量的同时,立刻放入指定的数据值

注意事项
(1)如果创建多个变量,那么变量之间的名称不可以重复。
(2)对于float和long类型来说,字母后缀F和L不要丢掉。
(3)如果使用byte或者short类型的变量,那么右侧的数据值不能超过左侧类型的范围。
(4)没有进行赋值的变量,不能直接使用;一定要赋值之后才能使用。
(5)变量使用不能超过作用域的范围。
(6)从定义变量的一行开始,一直到直接所属的大括号结束为止。

你可能感兴趣的:(Java知识专栏,java)