PGBox
P
G
Box

Java7

Java7からの新機能を紹介します。
Java6の際には文法面において目立ったアップグレードはありませんでしたが、
Java7では幾つか文法面でも変更が入っています。


バイナリーリテラルソース中にて2進数などによる数値表現が可能となりました
switch文の文字列判定switch文が文字列(String)でも利用可能になりました。
try後の自動的なclose呼び出しfinallyを使って行っていたclose処理を自動化する事が可能です
catch時のException型の複数指定catch時のException型指定において、複数指定が可能となりました。
数値のアンダースコアリテラルソース中に数値を記述する場合にアンダースコアを使って分かりやすく記述する事ができるようになりました。
インスタンス生成時のジェネリクス型指定省略ジェネリクス付きクラスのインスタンス生成時の記述を簡略化できるようになりました。