Java

Java in Action ダウンロード ヘルプセンター

Java テクノロジについて

Java テクノロジについて

Java プラットフォームはこれまでに 650 万人以上のソフトウェア開発者の支持を得て、 あらゆる業界で取り入れられ、多種多様なデバイス、コンピュータ、ネットワークに採用されています。

汎用性、効率性、プラットフォーム間での移植性、および安全性に優れた Java テクノロジは、ネットワークコンピューティングに適したテクノロジとして、 ノートパソコンからデータセンター、ゲームコンソールからスーパーコンピュータ、携帯電話からインターネットにいたるまで、あらゆる分野で使われています。

次のように、45 億台以上のさまざまなデバイスで Java が採用されています。

  • 8 億台以上の PC
  • 21 億台以上の携帯電話とその他の携帯デバイス (情報提供: Ovum)
  • 35 億枚以上のスマートカード
  • セットトップボックス、プリンタ、Web カメラ、ゲーム、カーナビゲーションシステム、宝くじ端末、医療機器、駐車料金支払機などその他多数

皆さんの普段の生活の中にも Java が活用されています。詳しくは、java.com の Java in Action をご覧ください。

ソフトウェア開発者が Java を選ぶ理由

これまでに熱心なコミュニティーによりテストが繰り返され、研ぎ澄まされ、拡張されてきた Java テクノロジは、 650 万人以上の開発者から支持を得てきました。Java は汎用性、効率性、移植性に優れているため、開発者にとって次のようなことが可能です。

  • 1 つのプラットフォームで記述したソフトウェアをほかのどのプラットフォームでも実行できる
  • Web ブラウザおよび Web サービスで実行可能なプログラムを作成する
  • オンラインフォーラム、オンラインショップ、オンライン調査、HTML 形式処理などに使用するサーバーサイドアプリケーションを開発する
  • Java 言語を使ったアプリケーションやサービスを組み合わせ、高度にカスタマイズされたアプリケーションやサービスを作成する
  • 携帯電話や、リモートプロセッサ、低価格消費財など、あらゆるデジタルデバイスで実行できる効率的なアプリケーションを開発する

ソフトウェア開発者が Java を学ぶ方法

現在は多くの大学や専門学校で Java プラットフォームのコースが開講されています。また、サンの java.sun.com の Web サイトを読んだり、Java テクノロジに関するニュースレターを購読することでプログラミングスキルを向上させることもできます。さらに、Java のチュートリアルJava プログラミングセンターへの入門などを利用したり、Web 上や講習会などさまざまなトレーニングコースを受講することもできます (いずれも英文)。

JavaFX とは ?

JavaFX logo JavaFX を使うと、より高度なメディアやコンテンツを駆使したインターネットアプリケーションを構築できます。ユーザーは、JavaFX アプリケーションを Web ブラウザで実行するか、デスクトップ上にドラッグ&ドロップすることができます。特別なプログラムや設定は一切必要ない、シームレスなインタフェース環境です。

JavaFX は Java を利用: JavaFX は、開発者が JavaFX アプリケーションであらゆる Java ライブラリを使用できるようにすることで、Java の機能を拡張します。これにより、開発者はより多彩な Java の機能を使用できるようになり、JavaFX の革新的なプレゼンテーション技術を活用してビジュアル体験を組み込みながら構築できるようになります。

JavaFX の特長:
  • ユーザーは、JavaFX アプリケーションをブラウザで表示することも、デスクトップにドラッグ&ドロップしてブラウザ以外でアプリケーションを実行することもできる
  • Project Nile により、デザイナと開発者間のより効率的なワークフローを実現: デザイナは任意のツールを使用して、JavaFX と NetBeans IDE を使用する Web スクリプト開発者と共同作業できる
  • JavaFX アプリケーションであらゆる Java ライブラリの使用を可能にすることで、Java テクノロジが拡張される
  • 開発者は、ベクターグラフィックスやアニメーション、オーディオ、ビデオなどの Web 資産を、多彩な対話式の没入型アプリケーションに統合できる

JavaFX テクノロジの詳細については、javafx.com または java.sun.com/javafx の Web サイトを参照してください。

上に戻る

言語の選択 | Java Wear | Newsletter | Java について | Partner with Us
プライバシー | 利用規定 | 商標 | 使用許諾契約 | 免責事項

Sun Microsystems