List of top 10 features in Java SE 6.上位10の機能のリストをジャワse 6 。

Web Services Webサービス
You get first-class support for writing XML web service client applications (death of Apache Axis?).ファーストクラスのサポートを取得するXML Webサービスのクライアントアプリケーションを書く(死亡したApache Axisのですか? )です。 No more messing with the plumbing (unless you really want to).これ以上の食費の配管(本当のことをしていない限り) 。 You can also expose your APIs as .NET interoperable web services with a simple annotation.お客様のAPIとして公開することもできます。 NETの相互運用Webサービスで、単純なアノテーションです。

For developers who want to handle XML directly Mustang adds new parsing and XML to Java object-mapping APIs, previously only available in Java EE platform implementations or the Java Web Services Pack.開発者のための直接whoムスタングを追加したいのXMLを処理する新しい構文解析とXMLをJavaオブジェクト-マッピングのAPIは、以前は次のジャワEEプラットフォームでのみご利用の実装またはJava Webサービスパックです。

Scripting スクリプティング
You can now mix in JavaScript technology with your Java technology source code, useful for prototyping.今すぐにはJavaScript技術をミックスすることができます。 Java技術のソースコードにして、お役にたちましたプロトタイピングです。 Also useful when you have teams with a variety of skill sets.チームにも役に立つときは、様々なスキルを設定します。

Database データベース
The final Mustang development kit will co-bundle the all-Java JDBC database, Java DB based on Apache Derby.の最後のムスタング開発キットは、コロラド-バンドルのすべて- JavaのJDBCデータベース、 Javaのデータベースに基づいてApacheのダービーです。 This should enable developers (new to Java) to get a jumpstart on java development.これは有効に開発者(新規にJava )を取得するにはJava開発のジャンプスタートします。
Developers will get the updated JDBC 4.0, which focuses on ease of use.開発者は入手して更新されたJDBC 4.0では、使いやすさに焦点を当てています。 It contains many feature additions like support for XML as an SQL datatype and better integration of Binary Large OBjects (BLOBs) and Character Large OBjects (CLOBs) into the APIs.それは多くの機能としてXMLのサポートを追加するSQLのようなデータとのより良い統合のバイナリラージオブジェクト( 5.1 )と文字の大規模なオブジェクト(のCLOB )をAPIを使用します。 Additional features that improve ease of use include removal of some JDBC boilerplate and some of the new annotations that make SQL strings embed better into your JDBC application – like decorating your getAllUsers() method with an @Query(sql=”select * from user”) annotation, and that being all you need.使いやすさを向上させる追加機能のいくつかのJDBCを除去含まれて定型文や注釈をいくつかの新しいSQL文字列を埋め込みして良いのJDBCアプリケーション-のような装飾してg etallusers( )メソッドを使用すると、 @クエリ(のS QL= " *からユーザーを選択し" )アノテーションており、そのすべてが必要です。 More annotation love for you.愛の他の注釈です。

More Desktop APIs 他のデスクトップ
GUI developers get a large number of new tricks to play like the ever popular yet newly incorporated SwingWorker utility to help you with threading in GUI apps, JTable sorting and filtering, and a new facility for quick splash screens to quiet impatient users. GUIの開発者が取得する数多くの新しいトリックを再生するまでのように人気はまだありませんswingworkerユーティリティを新たに設立するスレッドでGUIのアプリのヘルプ、 jtable並べ替えやフィルタリング、および、新しい施設をすばやくスプラッシュスクリーンを静かなせっかちなユーザです。

Monitoring and Management の監視と管理
The really big deal here is that you don’t need do anything special to the startup to be able to attach on demand with any of the monitoring and management tools in the Java SE platform.ここは本当に大したことは、何もする必要はありません特別なものを、スタートアップできるように添付するオンデマンドの任意の監視および管理ツールは、ジャワseプラットフォームです。 Mustang adds yet more diagnostic information, and we co-bundled the infamous memory-heap analysis tool Jhat for forensic explorations of those core dumps.ムスタングはまだありません他の診断情報を追加、および私たちの悪名高いコロラド-バンドルさヒープメモリを法医学的分析ツールjhatエクスプロレーションこれらのコアダンプします。

Compiler Access コンパイラのアクセス
Really aimed at people who create tools for Java development and for frameworks like JavaServer Pages (JSP) or Personal Home Page construction kit (PHP) engines that need to generate a bunch of classes on demand, the compiler API opens up programmatic access to javac for in-process compilation of dynamically generated Java code.本当に人々に向けたwho作成ツールfor Javaの開発とフレームワークのようなあるJavaServer Pages ( JSPの)または個人用のホームページコンストラクションキット( php )にエンジンを必要とする大勢のクラスを生成するオンデマンドは、コンパイラのjavac APIのためのアクセスをポップアップするプログラムインプロセスコンパイルのJavaコードを動的に生成します。 Finally you don’t have to save your code as a Java files and invoke javac to generate a classfile, a clumsy procedure at best.最後にする必要はありません。を保存してコードを呼び出すのjavacとjavaファイルを生成するにclassfileは、不器用な手続きがせいぜいだ。

Pluggable Annotations プラグインの注釈
Java tool and framework vendors (and you) can define annotations and have core API support for plugging in and executing the processors that do the heavy lifting. Javaツールとフレームワークのベンダ(とする)を定義してコアAPIのサポートを注釈のプラグインを実行してプロセッサには、重い物を持ち上げることです。 It seamlessly integrates your custom annotations .シームレスに統合して、カスタムアノテーションことです。

Desktop Deployment デスクトップの展開
Better platform look-and-feel in Swing technology, LCD text rendering (more clarity on LCD monitors like Vista), and snappier GUI performance overall.より良いプラットフォームにスイングを見て感じるの技術、液晶のテキストのレンダリング(他の透明度を液晶モニターのようなビスタ) 、およびパフォーマンス全体のGUI snappierです。 Java applications can integrate better with the native platform with things like new access to the platform’s System Tray and Start menu . Javaアプリケーションは、ネイティブのプラットフォームとの統合をより良いものへのアクセスのような新しいプラットフォームのシステムトレイと[スタート]メニューです。 At long last, Mustang unifies the Java Plug-in technology and Java WebStart engines, which just makes sense.ついに、ムスタングを単一化する技術のJavaプラグインやJava webstartエンジン、これだけは意味をなす。 Installation of the Java WebStart application got a much needed makeover. Java Webstartアプリケーションのインストールをはるかに必要に応じて変わることがあります。

Security 安全保障
Mustang simplified the job of security administrators by providing various new ways to access platform-native security services, such as native Public Key Infrastructure (PKI) and cryptographic services on Microsoft Windows for secure authentication and communication, Java Generic Security Services (Java GSS) and Kerberos services for authentication, and access to LDAP servers for authenticating users.ムスタング簡体字セキュリティ管理者の仕事をする新しい方法を提供する様々なプラットフォームにネイティブのセキュリティサービスへのアクセスなど、ネイティブな公開鍵基盤( PKI )と暗号化サービスは、 Microsoft Windowsをセキュアな認証と通信、 Javaの汎用的なセキュリティサービス(ジャワ、 GSS )とKerberosのサービスの認証、およびLDAPサーバーのアクセスを、ユーザーの認証にします。

Quality, Compatibility, Stability 品質、互換性、安定性
Sun has around 80,000 test cases and several million lines of code testing conformance.太陽は約80000テストケースとの適合性数百万行のコードをテストします。 People have been downloading (and testing) snapshots of Mustang for the last 15 months and filing bugs.人々がダウンロード(とテスト)のスナップショットの最後の15カ月ムスタングを添えたバグです。 So even before beta several quality and regression issues were fixed.これも前にベータ版の品質と回帰いくつかの問題が修正されました。 Performance is claimed to be better than J2SE 5.以上のパフォーマンスが主張されるJ2SEの5 。

Article adapted and enhanced from適応や拡張された記事から What’s New in Java SE 6 Beta 2 (Mustang)ジャワse 6は何が新しいのベータ2 (ムスタング) .です。