JAVA には 3 つの主要なシステムがあります: 1. Java 基本クラス ライブラリと文法を含む Java SE; 2. Java SE に基づく Java EE は、一連のサービス、API、プロトコルなどを定義します。エンタープライズレベルのアプリケーションを作成するためのクラスライブラリの追加、3. Java ME。
#このチュートリアルの動作環境: Windows7 システム、Java10 バージョン、DELL G3 コンピューター。
JAVA の 3 つの主要なシステム
JAVA には、Java SE (Java Platform Standard Edition)、Java EE (Java Platform Enterprise Editoin)、Java ME ( Java Platform Micro Eidtion)、Java 言語は Java SE の一部にすぎません。
Java SE: Java Standard Edition と呼ばれ、Java の基本クラス ライブラリと構文が含まれます。主に、グラフィカル ユーザー インターフェイス (GUI)、複雑なロジック、および高性能デスクトップ アプリケーションの開発に使用されます。 Java SE は、JVM (Java 仮想マシン)、JRE (Java SE ランタイム環境)、JDK (Java 開発キット)、および Java 言語の 4 つのコンポーネントに分かれています。 JVM は Java コンパイル済みファイルを対応するマシン言語に変換します。JRE には Java 実行環境が含まれ、JDK には Java 開発用ツールが含まれ、Java 言語は Java 開発用の構文規則を定義します。他の Java プラットフォーム用のアプリケーションを学習および開発したい場合は、まず Java SE を理解して基礎を築く必要があります。 - Java EE: Java Enterprise Edition と呼ばれ、Java SE に基づいており、一連のサービス、API、プロトコルなどを定義し、エンタープライズ レベルのアプリケーションを作成するためのクラス ライブラリを追加します。これは、主に分散型、コンポーネントベースの、安全で信頼性が高く、スケーラブルで管理が容易なエンタープライズ レベルのアプリケーションを開発および展開するために使用される標準的な多層アーキテクチャです。
- Java ME: Java Micro Edition として知られ、主に家庭用電化製品や組み込みシステムでのアプリケーションの開発に使用され、接続、メモリ、およびユーザー インターフェイス機能が制限されたデバイス アプリケーションを開発します。モバイル デバイス (携帯電話)、PDA、ケーブル サービスにアクセスできるセットトップ ボックス、さまざまな端末やその他の家庭用電化製品など。
-
グラフィカル ユーザー インターフェイス (略して GUI、グラフィカル ユーザー インターフェイスとも呼ばれます): グラフィカルに表示されるコンピューター操作のユーザー インターフェイスを指します。グラフィカル インターフェイスは、初期のコンピュータで使用されていたコマンド ライン インターフェイスよりもユーザーにとって視覚的にアクセスしやすいものでした。ただし、このインターフェイスが、表示画面上の特定の位置にさまざまな美しく単調ではない視覚的なメッセージを表示してステータスの変化を「ユーザーに促す」場合、必然的に単純なメッセージ表示よりも多くの計算能力が必要になります。
分散環境: 分散はコアとは異なるモデル構造です。文字通り「どこにでも分散される」と理解できます。分散の目標は、単一オブジェクトの重要性を軽減し、それによってシステム全体を改善することです。パフォーマンス (安定性、計算能力など) は向上しますが、データ転送量の増加が犠牲になります。
推奨される関連ビデオ チュートリアル:
Java ビデオ チュートリアル
以上がJava の 3 つの主要なシステムとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。