Java Platformってなんぞ
Java Platformで起こっていること、スタンダードエディション(Java SEプラットホーム)に関して知る必要な物すべて。 目標は最後のおよそ1年間起こっているすべての概要をあなたに与えることです。 ダニーは今日利用可能なものと明日SE7でカバーされているものに関して話すでしょう。

議題、それはJava SE6Platform、Java SEの作成に関するものです:

javaは多くの言語で話します。

壊れるのはしにくいです。

デスクトップのJava SE

いくつかの重要なアップグレード。

javaの表面を変えて、様々なJavaリリースを示すスケジュールでのスライドは私たちに見せられます: JDK1.0前1997、J2SE1.2、前、'99、2000年のJ2SE1.3、j2SE、1.4、2002、J2SE5.0と07Javaのすぐ前の前2005SE6'。 Java SE7は2009年すぐ前に利用可能であるかもしれません。

レビュー、半分のJDKのすべてのダウンロードがSE6.0であるよりわずかに多くのJDK6採用における年。 Java6JREは07の4月のリリースでした。 1カ月あたりおよそ5000万のJDKダウンロードがあります。

SE6、Webサービス、Scripting、データベース、APIの、より多くのデスクトップもののトップ10の新機能、(SwingWorkerとJTableソーティングとフィルタリング、GroupLayout--、マチスによって使用されたレイアウトマネージャ)、モニターと経営者側(コンパイラアクセス)は注釈をpluggableします(あなた自身の注釈を定義してください)、デスクトップ展開、セキュリティ、-ilities: 品質、互換性、安定性。

SE6の一部としてのツール: jconsole、jps、jmap、jhat(メモリ使用量を分析する)、jstack(BOF-2816を見る)、あなたはprobsを使用するためにどんな特別なオプションからもJVMを始動する必要はなくて、それらはダイナミックに付きます。 Java SE6はJavaの旧バージョンよりはるかに速いです。

今日、Java SEはGPLの下で出典を明示されて、利用可能な戸外です。 ライセンシング問題のためにバイナリフォーマットだけで利用可能な2、3のコンポーネントがあります。 Java SE6の一部として、チームは毎週の体格をし始めました、そして、それで、オープンソースへの手段ははるかに簡単になりました。

現在openjdk.java.netで利用可能なJDK Communityを開いてください。 また、当座の支配ボードがありました。設立します(メンバ名に関してOpening Sessionを見ます)。

Java SE Platformは開発されます、そして、JCPはAPI Specificationsを定義します、そして、OpenJDKはどうそれらの仕様を与えるか。

なぜ多数の言語で表現されるようになりますか?Javaプログラミング言語は最も良い多目的言語です! 異なったタイプの開発者を混ぜて、プログラムを作るか、またはまさしく楽しみのために他の多くの言語と他の多くの美徳と急速なプロトタイピングと実験、特定のスタイル。 Java SE6、JSR223であると実装されたSun、Java PlatformのためのScripting、スクリプト断片を混ぜる開発者API、スクリプトエンジン(スクリプト用のエンジンを従わせるCollecting)がscripting.java.netを見ると言い足すためのFramework APIでは、SunはJavaScript技術エンジン(箱からのJavaScript技術作品)を加えました。 ここに、コードのサンプルがあります:

ScriptEngineManager m=の新しいScriptEngineManager();
ScriptEngine js=m.getEngineByExtension("js");
js.eval(「印刷してください('こんにちは、世界!')」);

どう新機能を使用するかに関する例のためのSE6デモディレクトリを調べてください。

'Java Platform(JSR292)でダイナミックにタイプされた言語をサポートし'て、ダイナミックなメソッド発信のためにスクリプト用のエンジン、新しいバイトコードにターボチャージャを取り付けて、JDKバージョン7における複数のLanguagesがホット・スワッピングを調査します。 よりダイナミックな言語とエンジンを添付して、JSR274、JRuby、Jython、BeanShell、JavaFX技術スクリプトを見てください。 Java SEはこれらの新技術のための可能な技術です。

Java SE7(全リストに関して、アレックス・ミラーのブロッグを調べてください)における変化、読書は書くことより重要です、1つの言語の同じ意味; いたる所では、簡単さが重要です。 SE7のために少ない数の変更を求めます。 Java SE7のための候補変化、スーパーパッケージ、注釈構文への拡大、java技術の特性の言語サポート、コントロール抽象化構造物(閉鎖、CICE、ファーストクラスのメソッド)(演算子の多重定義)は縁が粗です。(より短い可変宣言、ストリングが中で声明を切り換える、など

Comment

管理人にのみ表示する


Track Back
TB*URL

Copyright © 孤独エンジニア. all rights reserved.
[PR] 英会話 生命保険 アルバイト 1GB!FC2ブログ(blog )