http://mreinhold.org/blog/jdk8-preview
JDK 8 Developer Preview(Milestone 8)ビルドがご利用頂けるようになりました。
JDK 8このマイルストンは開発者の方々に広くテストしてもらうことを目的としています。これまでOracleがサポートする全てのプラットフォームでテストしてきて目立った問題は出ていません。6月のFeature Completeマイルストン以後の数多くの不具合も修正してきました。
http://openjdk.java.net/projects/jdk8/
Developer Preview (JDK 8 Milestones)
http://openjdk.java.net/projects/jdk8/milestones#Developer_Preview
JDK™ 8 Developer Preview 8 Build b106
http://jdk8.java.net/download.html
Feature Complete (JDK 8 Milestones)このリリースの主要機能はProject Lambda(JSR 335)で、これはマルチコアプロセッサ用のコードをより簡単に記述できるようにすることを目的としています。
http://openjdk.java.net/projects/jdk8/milestones#Feature_Complete
Project Lambdaラムダ式、デフォルトメソッド、Javaプログラミング言語へのメソッド参照を追加し、ストリームデータを並列処理できるようライブラリを拡張しています。
http://openjdk.java.net/projects/lambda/
JSR 335: Lambda Expressions for the JavaTM Programming Language
http://www.jcp.org/en/jsr/detail?id=335
もちろん、そのほかにもたくさんの新機能があります。例えば新しいDateとTime API(JSR 310)、Compact Profiles、Nashorn JavaScript Engine、そして機能ではありませんが、HotSpot VMからPermGenがなくなったりしています。
JSR 310: Date and Time API完全な新機能リストは以下のページからどうぞ。
http://www.jcp.org/en/jsr/detail?id=310
Profiles (JSR 337: Java SE 8 Early Draft Review Specification)
http://cr.openjdk.java.net/~mr/se/8/java-se-8-edr-spec.html#profiles
Project Nashorn
http://openjdk.java.net/projects/nashorn/
JEP 122: Remove the Permanent Generation
http://openjdk.java.net/jeps/122
JDK 8 FeaturesJDK 8の進化をこれまで見てこられた方なら、このビルドをダウンロードし、試す絶好のタイミングです。早いに超したことはありません!みなさんがお使いのコードがJDK 8でコンパイルされず、うまく動作しない場合や、以前より性能が落ちた場合、JVMがクラッシュした場合、新しい言語やAPI機能に残っている設計上の問題がある場合にはお知らせ下さい。
http://openjdk.java.net/projects/jdk8/features
今後10月末までの間、皆様から通常のバグレポートチャネルを通じてお寄せ頂いたフィードバックを可能な限り読み、評価し、対応する予定です。
Report a Bug or Request a Featureその後、徐々に変更の比率を下げ、コードを安定化する予定です。それゆえ、以後のバグ報告はGAリリースに間に合わない可能性があります。
http://bugreport.sun.com/bugreport/
General Availability (JDK 8 Milestones)
http://openjdk.java.net/projects/jdk8/milestones#General_Availability
0 件のコメント:
コメントを投稿