位置:学校首页 > 学校动态>沈阳推荐个受欢迎的Java培训机构名单今日精选
市面上那么多Java培训机构,小编在这里推荐沈阳迪派教育,推出的JAVA培训课程;从理论入手,让学员们成为JAVA能力者;走上职业的新篇章,详情欢迎拨打网页上方400电话或咨询在线客服哦!
Java中的常量分为哪几种?
1.整型常量
整型常量是整数类型的数据,有二进制、八进制、十进制和十六进制4种表示形式,具体如下。
·二进制:由数字0和1组成的数字序列。从JDK7开始,允许使用字面值表示二进制数,前腰要以0b或0B开头,目的是与十进制进行区分,如0b01101100、0B101101101。
·八进制:以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。例如,十进制的127,用二进制表示为0b1111111或者0B1111111,用八进制表示为0177,用十六进制表示为0x7F或者0X7F。
2.浮点数常量
浮点数常量就是在数学中的小数,浮点数分为单精度浮点数(float)和双精度浮点数(double)两种类型。其中,单精度浮点数后面以F或f结尾,而双精度浮点数则以D或d结尾。当然,在使用浮点数时也可以在结尾处不加任何后缀,此时JVM会默认浮点数为double类型的浮点数。浮点数常量还可以通过指数形式表示。
3.字符常量
字符常量用于表示一个字符,一个字符常量要用一对英文半角格式的单引号('')括起来。字符常量可以是英文字母、数字、标点符号和由转义序列表示的特殊字符。
4.字符串常量
字符串常量用于表示一串连续的字符,一个字符串常量要用一对英文半角格式的双引号("")括起来。
一个字符串可以包含一个字符或多个字符,也可以不包含任何字符,即长度为零。
5.布尔常量
布尔常量即布尔型的值,用于区分事物的真与假。布尔常量有true和false两个值。
6.null常量
null常量只有一个值null,表示对象的引用为空。