JAVA は、1991 年に Sun Microsystems, Inc. という会社で James Gosling によって作成された、強力で移植可能で安全性の高いプログラミング言語です。正式名称は OAK ですが、1995 年に Sun Microsystems によって JAVA に改名されました。同社はオラクル社に買収されました。これは汎用プログラミング言語であり、オブジェクト指向プログラミング言語です。 JAVA は、現在広く使用されているプログラミング言語です。これには、ガベージ コレクション (無効なアドレス、配列と文字列の境界チェック、ポインター演算なし、例外、不正なメソッド アドレスに対して実行されないインターフェイスなど) など、プログラムの実行時のクラッシュを防ぐために設計されたさまざまな保護手段が含まれています。
JAVA の機能はバージョンによって異なります。 JAVA には 3 つの異なる形式またはバージョンがあります -
これは、プログラムを実行できるようにするコンピューター プラットフォームです。これを使用して、ポータブル コード サーバーとデスクトップ セットアップを作成および配布できます。主要なプログラミング言語として JAVA を使用します。これは、JAVA ソフトウェア プラットフォーム ファミリに属します。
java.lang、java.net、java.math、java.util、java.io などを含むすべてのライブラリと API を提供します。
これは、Java SE (Standard Edition) に関する要件をまとめたものです。これは、サーバー上で実行され、大量のトラフィックや複雑な状況を処理する大規模なプログラムを作成するために使用されます。
Java EEは主に電子商取引、会計、金融取引システムなどの分野で使用されています
これは、ボックス、携帯電話、家電製品などの小型デバイスのコンピューティング アプリケーションに使用されます。オブジェクト指向版です。優れたセキュリティと組み込みプロトコルを備えています。
この方法で作成されたアプリは移植可能であり、デバイスのネイティブ機能も活用できます。
Java は最も人気のあるプログラミング言語であるため、無数のアプリケーションがあります。アプリケーションの一部を次に示します:
Java は、開発者がアプリケーションを作成するための最初の選択肢であり、API やスクリプト実行環境の提供などのさまざまな機能を備えた人気のあるプラットフォームです。 Web サービスやアプリケーションも含まれます。銀行、財務、会計部門で広く使用されています。
簡単に言うと、エンタープライズアプリケーションと呼ばれる環境に配布されるアプリケーションです。 ###ウェブアプリケーション###
Web アプリケーションの作成に使用され、Web アプリケーションによって使用されます。 Web アプリケーションを作成するための広範なサポートを開発者に提供します。これらのテクノロジーを使用すると、あらゆる種類のアプリケーションを作成できます。シンプルなコーディングと高いセキュリティで構成されています。###モバイルアプリ###
これは、モバイル アプリケーションを作成するための公式プログラムとみなされます。 Android Studio や Kotlin などのプログラムで動作します。その動作は Java 仮想マシン (JVM) に依存しますが、Android は Dalvik 仮想マシン (DVM) 上でクラス ファイルを実行します。これはオブジェクト指向プログラミングの概念に依存します。これらのファイルは Android アプリケーション パッケージ (APK) に組み込まれます。
オープンソース 3D エンジンをサポートしています。現代でも広く使われているアプリケーションです。主にゲームアプリケーションに使用されるプログラミング言語と考えられています。
ゲーム アプリケーションの作成に使用されます。長いコーディングで構成されており時間がかかり、ガベージ コレクションがありませんが、このアプリケーションのバージョンを使用することでこの問題を解決できます。
Java プラットフォームは、さまざまなアプリケーションを簡単に作成し、高セキュリティのサービスを提供できるツールのセットです。これらのアプリケーションは、Java プログラミング言語を使用して、アプリケーションを効率的に実行するコードを作成します。
Java プラットフォームの多くは、Java 関数が問題なく同等に実行できるように開発されています。これは、ライブラリ、コンパイラ、仮想マシン、その他すべてのコンポーネントのコレクションです。
JAVAの特徴
Java は、さまざまな種類のアプリケーションの作成によく使用されるプログラミング言語です。これらのアプリケーションのいくつかのリストを次に示します:
直接的かつよく知られている
######安全性######
Java は、プラットフォームに依存しない機能をユーザーに提供します。したがって、Java で書かれたコードはどのマシンでも実行できることが保証されます。
大きな問題を小さなオブジェクトに分割することで、オブジェクト指向プログラミング システムを使用して解決できます。オブジェクト指向プログラミングでは、オブジェクトとクラスを使用してプログラムを開発します。オブジェクトによりプログラム開発が容易になります。
これは、含まれるオブジェクトのデータ メンバーおよびメソッドのプロトタイプまたはテンプレートとして機能します。オブジェクトのインスタンスです。クラスオブジェクトを定義するために使用されます。
###文法### リーリー抽象化は、プログラム内の不要な情報を隠すために使用される独自の技術です。プログラム内で抽象クラスを定義するために使用されます。
抽象クラスの構文 リーリー 抽象メソッドの構文リーリー カプセル化
データと関数を組み合わせてフォームまたはエンティティにするために使用されます。 Java Bean は完全にカプセル化されたクラスです。 ###文法### リーリー 継承
ポリモーフィズム
それはさまざまな形で現れます。簡単に言うと、アクションを複数の方法で実行できます。これがポリモーフィズムです。
###文法### リーリー ###結論は###以上がJAVAプログラミングの基礎の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。