美文网首页
Java基础之常量(2)

Java基础之常量(2)

作者: 998584f56259 | 来源:发表于2016-07-17 09:38 被阅读73次

1、常量就是在程序中固定不变的值,是不能改变的数据。在Java中常量包括整型常量、浮点数常量,布尔常量、字符常量等。

2、整型常量:就是整数类型的数据,有二进制、八进制、十进制、十六进制4种表示形式。
(1)二进制:由数字0和1组成的数字序列。在JDK7.0中,允许使用字面值来表示二进制数,前面要0b或0B开头,目的是为了和十进制进行区分。如:0b0101010、0B10011010。
(2)八进制:以0开头并且其后由0~7范围内(包括0和7)的整数组成的数字序列,如0234。
(3)十进制:此处省略~~。
(4)十六进制:以0x或者0X开头的并且其后由09、AF(包括0和9、A和F)组成的数字序列,如0x357F。

3、浮点数常量:就是数学中用到的小数,分为float单精度浮点数和double双精度浮点数两种类型。其中,单精度浮点数后面以F和f结尾,而双精度浮点数以D或d结尾;当然是用浮点数是也可以在结尾处不加任何的后缀,此时虚拟机会默认为double双精度浮点数。浮点数和可以通过指数形式来表示,如2e3f。

3、字符常量:字符常量用于表示一个字符,一个字符常量要用一对英文半角格式的单引号('')引起来,它可以是英文字母、数字、标点符号以及转义序列表示的特殊字符。如:'a'、 '1' 、'&'、'\r'、'\u0000'。上面的示例中,'\u0000'表示一个空白字符,即在单引号之间没有任何字符,之所以能这样表示,是因为Java采用的是Unicode字符集,Unicode字符集以\u开头,空白字符在Unicode码表中对应的是'\u0000'。

4、字符串常量:用于表示一串连续的字符,一个字符串可以包含 一个字符或多个字符,也可以不包含任何字符,即长度为零。如,"123","helloWorld"。

5、布尔常量:即布尔型的两个值true和false。

6、null常量:表示对象的引用为空。

相关文章

  • Java基础之常量(2)

    1、常量就是在程序中固定不变的值,是不能改变的数据。在Java中常量包括整型常量、浮点数常量,布尔常量、字符常量等...

  • Java 基础 之 常量

    http://www.verejava.com/?id=16992564786810 http://www.ver...

  • Java基础之常量与变量(2)

    变量的类型,也就是我们所说的数据类型,数据类型分为两大类,基本数据类型和引用数据类型,本章主要介绍基本数据类型。 ...

  • Java语言基础笔记

    Java语言基础学习笔记 1 . 什么是常量 在程序执行的过程中其值不可以发生改变 2. Java中常量的分类...

  • java

    语法基础1.1 java初体验(语法基础)1.2 变量和常量(语法基础)1.2 变量和常量(语法基础)1.4 流程...

  • Java基础语法之常量

    1.Java中常量分类 字面值常量 自定义常量 2.字面值常量的分类 字符串常量 整数常量 小数常量 字符常量 布...

  • Java基础之常量、变量

    四、常量 4.1 概述: 4.2 分类: 4.3 关于进制: 4.3.1 概述: 计算机的电子元件的状态:开关仅仅...

  • Java基础-常量

    常量在程序运行时是不能被修改的。 在 Java 中使用 final 关键字来修饰常量,声明方式和变量类似: 虽然常...

  • java基础类型、String类理解、版本对比、1.8新特性

    1、java基本数据类型及长度 2、jvm的常量池: JVM常量池浅析Java常量池理解与总结 Java中的常量池...

  • Java基础(6)—Java虚拟机 JVM

    JAVA基础知识学习 JAVA虚拟机 基础知识:方法区(运行时常量池):用于存放已被虚拟机加载的类信息、常量、静态...

网友评论

      本文标题:Java基础之常量(2)

      本文链接:https://www.haomeiwen.com/subject/wwwujttx.html