gzyueqian
13352868059

java培训机构聊什么是java常量

更新时间: 2019-07-16 15:27:59来源: 粤嵌教育浏览量:4329

       随着互联网的发展,现在我们放眼看过去,不管是前端还是后端都是离不开java语言的开阿发的,现在的java开发语言可以说是互联网中的编程了,java现在在开发市场上面占了主导地位的。那么大家在学习java语言的时候都是要先了解什么是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语言的话,那么粤嵌科技的小编还是建议大家要去java培训机构去系统性的学习的。如果说你想要体验下我们粤嵌科技的java免费课程的话,也可以点击我们文章下面的获取试听资格按钮来获取。我们粤嵌科技也欢迎大家来我们公司进行实地考察,来和我们的学员和讲师进行面的面的交流。

免费预约试听课