当前位置:网站首页 > Java教程 > 正文

java常量教程



与其他语言一样,Java中也有常量的概念,常量顾名思义是恒定不变的值,他不可以被修改。下面我们来了解一下Java中的各种常量。

常量分类

1. 整型

Java的整型常量值主要有如下 3 种形式。

十进制数形式:如156、-32、0。

八进制数形式:Java中的八进制常数的表示以0开头,如015表示十进制数13,-013表示十进制数-11。

十六进制数形式:Java中的十六进制常数的表示以0x或0X开头,如0x100表示十进制数256,-0x16表示十进制数-22。


整型(int)常量默认在内存中占32位,是具有整数类型的值,当运算过程中所需值超过32位长度时,可以把它表示为长整型(long)数值。在一些教材或题目中,有时长整型类型则要在数字后面加L,如235L,表示一个长整型数,它在内存中占64位。

2. 实数

Java的实型常量值主要有如下两种形式。

十进制数形式:由数字和小数点组成,且必须有小数点,如23.4、-110.0。

科学记数法形式:如1.68e10或3&E5,其中e或E之前必须有数字,且e或E之后的数字必须为整数。Java实型常量默认在内存中占64位,是具有双精度型(double)的值。如果考虑需要节省运行的系统资源,而运算时的数据值取值范围并不大且运算精度要求不高的情况,可以把它表示为单精度型(float)的数值。单精度型数值一般要在该常数后面加F或f,如69.7f,表示一个float型实数,它在内存中占32位(取决于系统的版本高低)。

3. 布尔类型

4. 字符型和字符串常量值

Java的字符型常量值是用单引号引起来的一个字符,如'a'、'A'。需要注意的是,Java字符串常量值中的单引号和双引号不可混用。双引号用来表示字符串,像"123"、"dotcpp"等都是表示单个字符的字符串。


5. 转义字符

除了以上所述形式的字符常量值之外,Java还使用一种特殊形式的字符常量值来表示一些难以用字符显示的字符,这种特殊形式的字符是以开头的字符序列,称为转义字符。

常见转义字符表如下:

啑1~4 位十六进制数所表示的字'单引号字符"双引号字符\双斜杠字符 回车 换行b退格 缩进、制表符

本节内容理解即可,无需死记硬背,常量的概念理解之后,在后续的编码过程中如赋值、加减乘除计算时候的数值都是常量,随着我们编码量的增大,自然就会对常量有更深的了解,因此大家不必过度担忧。

  • 上一篇: ajax与java实例教程
  • 下一篇: java教程word版
  • 版权声明


    相关文章:

  • ajax与java实例教程2025-03-01 09:58:03
  • taxondna java使用教程2025-03-01 09:58:03
  • 联机教程java2025-03-01 09:58:03
  • 马子哥说java教程2025-03-01 09:58:03
  • java语言免费教程2025-03-01 09:58:03
  • java教程word版2025-03-01 09:58:03
  • java的ui教程2025-03-01 09:58:03
  • java 编程入门教程2025-03-01 09:58:03
  • java超详细教程12025-03-01 09:58:03
  • java免费变量教程2025-03-01 09:58:03