旗下导航:搜·么
当前位置:网站首页 > JAVA教程 > 正文

java常量是什么?【JAVA教程】,java,常量

作者:搜教程发布时间:2019-12-27分类:JAVA教程浏览:62评论:0


导读:Java常量是什么?JAVA常量就是在顺序中牢固稳定的值,是不能转变的数据。比方数字1、字符“a”、浮点数3.2等。在Java中,常量包括整型常量、浮点数常量、布尔常量...

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网别的相干文章!

标签:java常量


欢迎 发表评论: