\r\n\r\n

アンドロイド(android)とジャワの違い

javaは、世界で最も人気のあるオブジェクト指向プログラミング言語の1つです。javaは、ソフトウェアやWeb開発に多用されています。アンドロイドはGoogleが開発したモバイルベースのプラットフォームで、アンドロイドの開発はほとんどJavaベースです。ほとんどのJavaライブラリはアンドロイドプラットフォームで利用可能ですが、他の多くの(非Java)ライブラリ(ユーザーインターフェース用など)もアンドロイドに存在します...。

AndroidとJava

Javaは、世界で最も人気のあるオブジェクト指向プログラミング言語の1つです。Javaは、ソフトウェアやWebの開発に多用されています。アンドロイドは、Googleが開発した**をベースとしたプラットフォームです。アンドロイドの開発は、ほとんどがJavaベースです。Androidプラットフォームでは、ほとんどのJavaライブラリが利用可能ですが、その他の(Java以外の)ライブラリ(ユーザーインターフェース用など)も多く存在します。

ジャワ

Javaは、現在最も広く使われているオブジェクト指向(およびクラスベース)プログラミング言語の1つで、ソフトウェア開発からWeb開発まであらゆる用途で使用されています。汎用並行処理プログラミング言語である。jamesgoslingはプログラミング言語Javaの生みの親であり、1995年にSun Microsystemsによって開発された。javaは、WindowsからUNIXまでの幅広いプラットフォームをサポートする強型言語です。javaの構文はC++やC++に非常によく似ています。javaのソースファイルは拡張子が.Javaです。javacコンパイラーでJavaソースファイルをコンパイルすると、(Javaバイトコードを含む).classファイルが生成されます。これらのバイトコードファイルは、JVM(Java Virtual Machine)を使って解釈することができます。JVMはどのようなプラットフォームでも動作するため、Javaはマルチプラットフォーム(クロスプラットフォーム)であり、移植性が高いことが知られています。通常、エンドユーザーはJRE(Java Runtime Environment)を使用してJavaバイトコード(Webブラウザではjavaapplet)を実行する。ソフトウェア開発者は、アプリケーションの開発にJava Development Kit(JDK)を使用します。これは、コンパイラとデバッガを含むJREのスーパーセットです。Javaの優れた機能として、不要になったオブジェクトが自動的にメモリから削除される、自動ゴミ収集機能があります。

アンドロイド

AndroidはGoogle**が開発したプラットフォームで、ほとんどのjava5.0ライブラリをサポートしています。したがって、Androidの開発はjavaベースであると言えます。サポートされていない多くのJavaライブラリは、より良い代替品(他の類似のライブラリ)があるか、全く必要ないかのどちらかです(例:印刷用ライブラリなど)。java.awtファイルやjava.swingなどのライブラリは、Androidには他のユーザーインターフェースライブラリがあるため、サポートされていません。Android SDKは、ブルース組織(ブルースサポート)などの他のサードパーティーライブラリもサポートしています。最終的に、AndroidのコードはDalvikのオペコードにコンパイルされます。davilkは、リソース(電力、CPU、メモリなど)が限られたモバイルデバイスに最適化された特別な仮想マシンです。

AndroidとJavaの違いは何ですか?

  • 2020-10-22 17:34 に公開
  • 閲覧 ( 12 )
  • 分類:IT

あなたが興味を持っているかもしれない記事

匿名者
匿名者

0 件の投稿

作家リスト

  1. admin 0 投稿
  2. 匿名者 0 投稿

おすすめ