跳到主要内容

1 篇博文 含有标签「JDK7」

查看所有标签

Java 7 (JDK 7) 新特性详解

· 阅读需 5 分钟

Java 7 作为 Java 平台的重要版本更新,为开发者带来了许多实用的新特性。本文将详细介绍 JDK 7 中的主要新特性。

1. 二进制字面量

在 Java 7 之前,整数只能用十进制、八进制和十六进制表示。Java 7 引入了二进制字面量表示法,使用前缀 0b0B

int binary = 0b1100;  // 二进制数 1100,表示十进制的 12
int binary2 = 0B1001; // 二进制数 1001,表示十进制的 9
java

2. 数字字面量可以包含下划线

为了提高数字的可读性,Java 7 允许在数字字面量中使用下划线:

int million = 1_000_000;      // 更容易读懂的一百万
long creditCardNumber = 1234_5678_9012_3456L; // 信用卡号码
float pi = 3.14_15F; // 圆周率
java