Java統合開発環境

Javaプラットフォームのコンセプトにより、最も原始的な携帯電話の各所有者。 Java開発環境は、インストールされたオペレーティングシステムに関係なく、実行に使用できる汎用アプリケーションの作成を前提としています。その機能とアプリケーションの基本的な側面について考えてみましょう。

Java開発環境とは何ですか?

実際、開発環境は、Java Runtime環境で認識される汎用コマンドに基づくプログラミング言語のみです。

Java開発環境

おおまかに言えば、同じWindowsに最初にインストールされたプラットフォームは動作しません。しかし、このサポートは最初に提供され、追加のコンポーネントをインストールする必要がなくなります。

コンピュータ技術における応用

当初、このプロジェクトはSun Microsystemsによって開発されました。後でOracleによってサポートされました。

日食Java開発環境

実行可能コードの内容は、実行可能コードの内容ではありませんインストールされているオペレーティングシステムの種類によって異なります。言語そのものは、オペレーティング・システムのプログラミングに似た、オブジェクト指向の開発ツールを指します。

しかし、結局、コンピュータまたはモバイルシステムからのJava開発環境は完全に独立しています。

モバイルシステムの組み込みモジュール

スマートフォンとタブレットについて言えば、同じバージョンのEclipse(Java開発環境)は数分間でJavaアプリケーションを作成できるグラフィカルアプリケーションの使用のみを指します。

Java開発環境

実際、アプリケーション自体では、何らかの種類のアドレッシングまたは要求が行われ、その機能はオペレーティングシステムに提供されます。

これはモバイルデバイスにも当てはまります。 あなたは時折、Windows PhoneまたはAndroidのいずれかがすぐにアップデートを提供するという点で「唾を吐く」ようになることに気付きましたか?これは2つの要素だけです。

  • Java Runtime;
  • Microsoft .NET Framework。

最も悲しいことに、システムエラーのある最初のコンポーネントは接続されていません。このプラットフォームは完全に独立しており、デフォルトでコマンドの計画で実行可能です。

統合されたJava開発環境:最も単純なアプリケーション

このシステムがモバイル版で使用されているという事実は誰も疑いはありません。 "apple"製品はもちろん、Java Android開発環境もサポートされています。

Java統合開発環境

しかし、実行可能なアプリケーションに関しては、すべてがそれほど単純ではありません。それが理由です。

実行可能アプレット

まず、適切なアーカイバをインストールするシステム(WinRAR - 少なくとも、より良い - 7-Zip)に注意を払う価値があります。

Javaプログラムの開発環境とは、データが標準のWindowsツールでは開けないアーカイブとして保存されるということです。

アーカイブされたデータ

最高の場合、上記のような抽出プログラムを使用することができます。しかし、アーカイブを作成するときに追加の(最大)圧縮方法の技術を使用した場合は、何の助けもありません。

アーカイバを更新しても、必要な変更を加えることはできません。最初は利用可能なアップデートに関するメッセージがシステムトレイに「ハング」していますが、プラットフォーム全体のアップデートを適用する必要があります。

プラットフォームの更新

更新は非常に簡単です。 使用可能なアップデートをインストールするかどうかを尋ねる点滅アイコンのトレイをクリックするだけで十分です。認識に要する時間は数分かかります。これは正常です。

あなたが待っていない場合は、問題はありません。公式のマイクロソフトのリソースをダウンロードし、そこからプログラムをダウンロードしてください。この方法が嫌いですか? Java拡張モジュールであるJDKまたはJ2SEをインストールし、選択したモジュールから目的のモジュールをインストールします。その後、自動的にライセンス認証が行われます。プロセスが終了したら、システムを完全に再起動する必要があります。

なぜJavaはOSに依存しないのですか?

すでに述べたように、このプログラミング言語は、オブジェクト指向(WindowsがプログラムされているC + / C ++に似ています)を指します。

しかし、その本質は、仮想Javaマシン実行可能アプリケーションのコマンドを、その開発者に関係なく、任意のコンピュータシステムによって認識される特別なバイトコードに変換することができる。同様に、Javaプログラムの開発環境は、PC、Intelベースのプラットフォーム、モバイルシステムのAndroid、Blackberry、iOSなどの両方で使用されています。

オペレーティングシステム自体のソフトウェア環境では、言語コマンドの実行を担当する組み込みモジュールがあります。また、Microsoft .NET Frameworkやその他のオペレーティングシステムの製造元が独自のアプレットの操作のために開発するような特定の環境には何ら影響しません。

モバイルデバイス

通常の携帯電話でもオペレーティングシステムが搭載されている場合、このプラットフォームの初期サポートも提供されます。原則として、インストーラはJARまたはJADの拡張機能を持ち、プリミティブな電話機でも基本的にインストールされています。

Javaのアンドロイド開発環境

オペレーティングシステムでは、WinRARのような、SFXファイルのような自己解凍形式のアーカイブを問題なく認識するアーカイバ。そのようなファイルをダブルクリックすると自動的にその内容が抽出され、この場合Javaプラットフォームと共にアーカイバがバックグラウンドで起動します。

シンプルな携帯電話用の古いゲームでさえ非常に簡単にインストールできるので、私は何が言えるでしょうか。 「高度な」オペレーティングシステムは使用されていないと考えられていますが、これはそうではありません。

Java開発環境

ノキア3310のような最古のモデルでさえプラットフォーム付き。それ以外の場合、電話機はどのように機能しますか?同じシステムでは、既に明らかなように、Java開発環境を担当するビルトインサポートもあります。

チームで使用されているアプリケーションの作成に時間がかかりすぎる可能性があります。しかし、この言語に基づいてアプリケーションを作成するというアイデアがまだ生まれていれば、Delphi環境で提供されるプラットフォームのような特殊なプログラムをインストールする方がよい(グラフィカルインターフェイスは非常に似ている)。

結論

ご覧のとおり、Java開発環境はユニバーサルで、どのシステムとも互換性があります。しかし、C + / C ++に基づくコマンドの翻訳よりはるかに高速です。いくつかの研究によれば、メモリリソースの消費量は上記のレベルにあるが、作業速度は20〜30倍高くなる可能性がある。

しかし、ある結果をまとめると、それは注目に値するJava開発環境が提供する多彩な機能実際、すべてのシステムと互換性があり、同じマルチメディアアプリケーションやゲームを作成するときに最も人気があります。

それとは別に、Javaの最新バージョンC ++とは根本的に異なるエッフェルとC#テクノロジに基づくジェネリックプログラミングのサポートに基づいています。ここでは、ソースコードとともに付随するドキュメントを作成する可能性はもちろん、スカラーデータ型の自動変換といわゆる静的フィールドのインポートを使用することができます。

Java SE 6バージョンでは、多くの新しいOpenGLやDirectXのハードウェアをサポートするJConsole監視パネルはもちろんのこと、日本語や仏教のカレンダーの認識、本格的なHTTPサーバーの作成、クラスストリームや圧縮データの転送速度を最大70%向上させることができます。

これは主にグラフィックスアダプタに適用され、オーディオデバイス(ASIO4ALLドライバに基づく仮想デバイス)の使用にも関係します。ソフトウェアシンセサイザーやMIDIキーボードの場合も同じです。しかし、実行可能なJavaアプレットの使用は常に提供されるわけではありません。

</ p>
気に入った点 -
0
関連記事
Java:InputStream。入力ストリーム
最も人気のあるプログラミング言語。
作り方の詳細
Javaがインストールされていません:どうすればいいですか?どうすれば
Windows 7にJavaをインストールする方法
Javaオブジェクトモデルの要素:abstract
Pythonは開発環境です。 Python 3 for
Java:ファイルの操作 - 書き込み、読み取り、
プログラミング環境。あなたのために
人気の投稿
アップ