首页 > 代码库 > Java的常量和变量
Java的常量和变量
一、常量
Java常量是指,一旦赋值就不能在改变值的值。Java常量用关键字final进行修饰。一般常量名每个单词的字母都大写,多个单词之间用下划线隔开。
- 常量的分类
- 整数常量:所有的整型数值
- 小数常量:所以的浮点类型的数值
- 布尔常量:只有两个,false和true
- 字符常量:如,’1’,’b’,’c’.....
- 字符串常量:如,”123”,”love”,”abdcd”.......
- Null常量:只有一个值
- 整数的四种表现形式
- 二进制:0,1组成,满二进一
- 八进制:0~7组成,满八进一,以0开头
- 十进制:0~9组成,满十进一
- 十六进制:0~9和ABCDEF组成,满十六进一 ,以0x开头
注意:在Java中如果希望某个常量可以在一个类的多个方法中使用,通常将这些常量称为类常量。
二、变量
在java中,有种值是可以随着程序的运行,其的值是可以不断变化的,这种值就叫做变量。Java中,每一个变量属于一种类型。
- 变量的声明
- 变量所属的类型位于变量名之前: int a;
- 变量的规范就是标识符的命名规范
- 变量的范围:在一对{}之间
- 声明格式:数据类型 变量名 = 初始化值;
- 变量的初始化
- 声明一个变量之后,必须进行显示的初始化
- 使用未初始化的变量,程序将报错
注意:
- 在Java中可以将变量的声明放在程序的任何的地方
- 变量的声明尽可能的靠近变量第一次使用的地方。
- 定义变量的时候,考虑好变量的使用周期,尽早的释放。如,一个变量如果只需要在一个函数中使用,就不要声明成类变量等
扩展知识点:
- 变量的解释:
变量其实就是一块内存中的一个存储的区域,而且该区域具有自己的名称和类型;该区域的数据可以在同一类型范围内不断的变化。
Java是一种强类型语言,有着严格的类型,每一个类型分配的字节不同,因此一个类型的数据是不能在其他的类型中使用的。一个类型内存只能是同类型使用or比它小的类型。
变量名:为了方便使用这块内存而定义的一个名称
Java的常量和变量
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。