javaME (J2ME とも呼ばれる) は、仮想マシンや一連の標準化された Java API を含む、セットトップ ボックス、携帯電話、PDA などの組み込み家電デバイス向けに提供される Java 言語プラットフォームです。 Java ME、Java SE、および Java EE は、JCP を通じて策定された Java テクノロジの 3 つの主要なバージョンを合わせて構成します。
Java ME (以前は J2ME (Java Platform, Micro Edition) として知られていました) は、セットトップ ボックスなどの組み込み家電機器に提供される Java 言語です。携帯電話および PDA、仮想マシンおよび一連の標準化された Java API を含むプラットフォーム。
Java ME、Java SE、および Java EE は、合わせて Java テクノロジの 3 つの主要なバージョンを構成し、これらも JCP (Java Community Process) を通じて策定されます。
Java ME は Java 2 に不可欠な部分であり、J2SE および J2EE としても知られています。 J2SE や J2EE と比較すると、JAVA ME の全体的な動作環境と目的はより多様ですが、各製品の目的はより単一であり、リソースの制限はより厳しくなります。さまざまな側面のニーズに応えながら標準化と互換性を達成するために、JAVA ME のアーキテクチャは、構成、プロファイル、およびオプション パッケージ (オプション パッケージ) に分割されています。それらの組み合わせとトレードオフにより、特定の動作環境が形成されます。
構成は主にデバイスの垂直分類であり、この分類はストレージと処理能力に基づいており、仮想マシンの特性と基本的なクラス ライブラリを定義します。標準化された構成には、Connected Limited Device Configuration (CLDC) および Connected Device Configuration (CDC) が含まれます。
プロファイルは構成に基づいて構築され、全体として完全な動作環境を構成します。デバイスを水平に分類し、特定の分野の市場セグメントをターゲットにしており、その内容は主に、特定の目的のためのクラス ライブラリと API で構成されています。 CLDC で標準化されたプロファイルには、Mobile Information Device Profile (MIDP) および Information Module Profile (IMP) が含まれ、CDC で標準化されたプロファイルには、Foundation Profile (FP)、Personal Basis Profile (PBP)、および Personal Profile ( PP)。
オプションのパッケージは、前の 2 つとは独立した追加のモジュール式でより多様な機能を提供します。標準化されたオプション パッケージには、データベース アクセス、マルチメディア アプリケーション、Bluetooth などが含まれます。
現段階で、Java ME の最も人気のあるアプリケーションはゲーム ソフトウェアです。高価な特殊な機器や開発ツールを必要とする競合他社 (ソニーや任天堂など) と比較して、Java ME プログラムは PC 上で開発およびシミュレーションでき、ターゲット マシンに簡単に展開できるため、開発、テスト、公開が容易になります。簡単かつ安価になります。実際、Java ME の用途と可能性はさらに広範です。
Java ME プログラムの開発には、通常、特別な開発ツールは必要ありません。開発者は、Java SDK をインストールし、無料の Sun Java Wireless Toolkit をダウンロードするだけで、Java ME プログラムの作成を開始し、コンパイルしてテストできます。現在の主要な IDE (Eclipse と NetBeans) はすべて Java ME 開発をサポートしており、Nokia や Sony Ericsson などの個々の携帯電話開発者は、開発者がプラットフォームと互換性のあるプログラムを開発するための独自の SDK を持っています。
以上がジャワ・ミーとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。