2012」を開催した。日本でJavaOneが開催されたのは、2005年以来7年ぶりのこと。全国からJava開発者が集まり、Java周辺の最新動向や技術的なTips、活用事例などの情報を共有しあった。2012の様子をレポートする。Asrani氏は、Javaの進化を支える3つの柱として「証明された技術」「コミュニティによる進展」「プラットフォームへの投資」を挙げ、「この3本柱によって、Javaはこれからもオラクルの下で進化を続ける」と語った。Asrani氏Javaの進化を支える3つの柱いまでもJavaが成長しているのは、昨今のJava関連製品のリリース状況やコミュニティの盛り上がりを見れば分かる。次の3枚のスライドは、Asrani氏が示した現時点でのJavaのスコアカードだ。7の仕様策定が順調に進められている。MEは組み込みの世界で高い普及率を誇っているが、モバイル分野の最新動向に合わせる形のプロダクト戦略を打ち出している。SEおよびJDKの動向から見ていこう。7u4」)がリリース予定だ。7u4の注目点としては次の内容が挙がった。2.1も登場する予定だ。X版の正式リリースや、複数OS間の自動アップデートのサポートなどといった拡張が加わる見込みだ。8は、2013年の夏ごろにリリース予定。8では、主に次のような新機能が加わる予定だ。308)ここで最も注目すべきは「Lambda」「Jigsaw」という2つのプロジェクトだろう。Lambdaは、当初「クロージャ」として導入が検討されていた機能である。紆余曲折を経て、言語としてクロージャを導入するという目的から、「小さなタスクを簡単に作成するための構文を導入する」という方向に落ち着いた。重要なのは、この新しい構文によって並列処理を行うタスクが簡単に作れるようになるという点である。Lambdaが導入されれば、より簡単に並列処理プログラムを書けるようになるのだ。JigsawはJavaアプリケーションをパッケージングする際に効果を発揮する新しいモジュールシステムである。Jarファイルを中心とした現在のモジュールシステムは、ライブラリ間の依存関係が複雑に絡み合った「Jar地獄」と呼ばれる問題の温床となっている。「JRockit」というのは、標準のJDKに搭載されている「HotSpot」と呼ばれるJVMとは別の、オラクルが独自開発しているJVMである。8までに両者は完全に統合されるとのこと。統合は、お互いの良い部分を残す形で行われるという。Reorder」といった優れたプロファイリングツールを持っている。メモリリークを検出する「Memleak」なども評価が高い。8では単一のJVMになるというわけだ。7と8、JavaFXはどうなるのか」も参照していただきたい。メールマガジンをご購読ください。申し込みページへITmediaはアイティメディア株式会社の登録商標です。