原书摘录:

书名 Java核心技术(卷1):基础知识(原书第9版) 章节 第三章第3节
作者 Cay S. Horstmann,Gary Cornell 页码 34

从Java 7开始,加上前缀0b就可以写二进制数。例如,0b1001就是9。另外,同样是从Java 7开始,还可以为数字字面量加下划线,如用1_000_000(或0blll1_0100_0010_0100_0000)表示一百万。这些下划线只是为了让人更易读。Java编译器会去除这些下划线。

万人迷柯南先生的笔记
public class IntTest {

	public static void main(String[] args) {
		// 下划线只起分隔符作用,对数值没有影响。
		int b = 0b0000_0011; // 零b前缀表示此数值为二进制表示法
		int c = 1_000_000;
		System.out.println(b);
		System.out.println(c);
	}

}