Javaはほぼすべてのネットワーク対応アプリケーションの基盤であり、モバイル・アプリケーション、ゲーム、Webベースのコンテンツおよびエンタープライズ・ソフトウェアを開発および配備するためのグローバル・スタンダードです。世界中に900万人以上の開発者を擁するJavaを使用すれば、優れたアプリケーションやサービスを効率的に開発、配備および利用できます。
ノートブックからデータセンター、ゲーム・コンソールから科学計算用スーパーコンピュータ、携帯電話からインターネットにいたるまでJavaはあらゆるところにあります。
Javaは、Java開発者、設計者および愛好者による専門コミュニティによってテスト、改良、拡張および証明されています。Javaはできるだけ幅広いコンピューティング・プラットフォームを対象に、移植可能な高パフォーマンスのアプリケーションを開発できるよう設計されています。アプリケーションが異種環境で利用可能になれば、ビジネスにおいてサービスが向上し、エンドユーザーの生産性、コミュニケーションおよびコラボレーションが強化されるとともに、エンタープライズ・アプリケーションとエンドユーザー向けアプリケーションのどちらも保有コストが大幅に削減されます。Javaは、次を実現することで、開発者にとってきわめて貴重なものとなりました:
多くの大学でJavaプラットフォーム向けプログラミングのコースが提供されています。オラクル・アカデミーは、ソフトウェア、カリキュラム、ホストされるテクノロジ、教員トレーニング、サポート、認定資格のリソースに加え、何十万人もの学生をサポートするJava教育を含む完全なポートフォリオを、K-12や職業訓練の学校および高等教育機関に対して、教育用に提供しています。さらに開発者は、OracleのJava開発者向けWebサイトを読んだり、Javaテクノロジ専門ニュースレターやJava Magazineを購読したり、JavaチュートリアルおよびJava入門プログラミング・センターを使用したり、Web、ネットワーク・コースまたはインストラクタ指導コースにサインアップすることでそのプログラミング能力を強化することもできます。
Oracle Technology Networkは、業界標準のテクノロジとOracle製品を使用するアプリケーション開発者、データベース管理者、システム管理者/開発者および設計者が集まる世界最大のコミュニティです。Javaに関する技術情報を集めた、信頼できる最も重要なソースであるjava.oracle.comのホームでもあります。会費は無料です。ぜひご参加ください(「Profile」の「My Community Memberships」にある「Oracle Technology Network」ボックスを選択)。
若者たちは幼い頃からプログラム言語を習っています。Alice、Greenfoot、BlueJツールといった教育用のビジュアル・ツールで、若者たちはJavaプログラム言語を使用したプログラミング方法や使いやすさを求めて開発されたJavaベース言語を学びます。
JavaFXはJavaにより動作します。JavaFXプラットフォームにより、アプリケーション開発者は常に複数のプラットフォームで動作するリッチ・インターネット・アプリケーション(RIA)を簡単に作成およびデプロイできます。JavaFXは、開発者がJavaFXアプリケーション内で任意のJavaライブラリを使用できるようにすることでJavaの機能を拡張します。このように、開発者はJavaでその能力を拡張し、JavaFXが提供するプレゼンテーション・テクノロジを利用して魅力的なビジュアル環境を構築することができます。
JavaFXテクノロジをさらに理解するには、JavaFX Webサイトにアクセスして詳細を入手してください。