t.Yです。
Java SE7ではProject Coinの一環として「2進数リテラルと整数リテラル区切り文字」という言語仕様が追加されました。
今までは、HTMLで表記する色の定義や、体系のある数字、2進数は下記のように定義していたと思います。
[code language="Java"]
// 色の定義
int deepskyblue = 0x00bfff;
// 体系のある数字
long creditCard = 999912345678L;
// 2進数
int binaryDigits = Integer.parseInt("0001001001001000", 2);
[/code]微妙に読みにくいと思いませんか?2進数に関しては変換してますね。
そんな読みにくい、使いにくい文法を良くしようというのが、Project Coinです。
Java SE7からは下記のように定義できるようになりました。
[code language="Java"]
// 色の定義
int deepskyblue = 0x00_bf_ff;
// 体系のある数字
long creditCard = 9999_1234_5678L;
// 2進数
int binaryDigits = 0b0001_0010_0100_1000;
[/code]数値にアンダースコアを含めることができるようになりました。
また、2進数を意味する接頭語「0b」が使えます。
ほかにも便利になった文法などがありますので、興味がある方は「Project Coin」で検索してみてください。

