
Java常量是什么?
JAVA常量就是在顺序中牢固稳定的值,是不能转变的数据。比方数字1、字符“a”、浮点数3.2等。在Java中,常量包括整型常量、浮点数常量、布尔常量、字符常量等。
下面我们就一起来看看java中的这些常量。
1、整型常量
整型常量是整数范例的数据,有二进制、八进制、十进制和十六进制4种示意情势细致示意情势以下。
二进制:由数字0和1构成的数字序列。在JDK7.0中许可运用字面值来示意二进制数,前面要以0b或0B开头,目标是为了和十进制举行辨别,如0b01101100、0B10110101。
八进制:以0开头而且其后由0~7范围内(包括0和7)的整数构成的数字序列,如0342。
十进制:由数字0~9范围内(包括0和9)的整数构成的数字序列。如198。
十六进制:以0x或许0X开头而且其后由0~9、A~F(包括0和9、A和F)构成的数字序列,如0x25AF。
须要注重的是,在顺序中为了标明差别的进制,数据都有特定的标识,八进制必需以0开头,如0711,0123;十六进制必需以0x或0X开头,如0xaf3、0Xff;整数以十进制示意时,第一位不能是0,0自身除外。比方十进制的127,用二进制示意为011111八进制示意为017,用十六进制示意为0x7F或许0X7F。
2、浮点数常量
浮点数常量就是在数学中用到的小数,分为foat单精度浮点数和double双精度浮点数两种范例。个中,单精度浮点数背面以F或f末端,而双精度浮点数则以D或d末端。固然,在运用浮点数时也能够在末端处不加任何的后缀,此时假造时机默以为double双精度浮点数。浮点数常量还能够经由过程指数情势来示意。细致示比方下:
2e3f 3.6d 0f 3.84d 5.022e+23f
3、字符常量
字符常量用于示意一个字符,一个字符常量要用一对英文半角花样的单引’’号引起来,它能够是英文字母、数字、标点符号以及由转义序列来示意的特别字符。细致示比方下:
‘a’ ‘1’ ‘&’ ‘\r’ ‘\u0000’
上面的示例中,’\u00’示意一个空缺字符,即在单引号之间没有任何字符。之所以能如许示意,是因为Java采纳的是Unicode字符集,Unicode字符以\u开头,空缺字符在Unicode码表中对应的值为’\u0000’。
4、字符串常量
字符串常量用于示意一串一连的字符,一个字符串常量要用一对英文半角花样的双引号””引起来,细致示比方下:
“HelloWorld" “123" "We come \n XXX" "”
一个字符串能够包括一个字符或许多个字符,也能够不包括任何字符,即长度为零。
5、布尔常量
布尔常量即布尔型的两个值true和false,该常量用于辨别一个事物的真与假。
6、null常量
null常量只要一个值null,示意对象的引用为空。
引荐进修:Java视频教程
以上就是java常量是什么?的细致内容,更多请关注ki4网别的相干文章!