参考答案
Java常量的类型有以下几种:
1. 整型常量
整数类型的数据:主要有如下4种形式:
- 二进制:由数字0和1组成的数字序列。在JDK7.0中允许使用字面值来表示二进制数,前面要以0B或0b开头,目的是为了和十进制的数进行区分,如0b01101100、0B10110101。
- 八进制:以0开头并且其后0~7范围内(包括0和7)的整数组成的数字序列,如0125。
- 十进制:由数字0~9范围内(包括0和9)的整数组成的数字序列,如123。
- 十六进制:以0x或者0X开头并且其后由0~9,A~F(包括0和9,A和F)组成的数字序列,如0x25AF。
2. 浮点型常量
数学中用到的小数,有两种类型:
- 双精度浮点数(double):双精度浮点数后面,以D或d结尾。
- 单精度浮点数(float):单精度浮点数后面,以F或f结尾。如:2e3f、3.2d、2f、1.23d、3.022e+21f
3. 字符型常量
- 用单引号引起来的一个字符,如 ‘e’、E’。
- 需要注意的是,Java 字符串常量值中的单引号和双引号不可混用。
4. 字符串常量
- 用于表示一串连续的字符,一个字符串常量要用双引号引起来。例如,“hello”、“123”
5. 布尔常量
- 布尔常量是只有两个值,即 false(假)和 true(真)。
6. null常量
- null常量只有一个值null,表示对象的引用为空。
以上,是Java面试题【 Java常量有几种类型】的参考答案。
输出,是最好的学习方法。
欢迎在评论区留下你的问题、笔记或知识点补充~
—end—