Javaプログラミングの概要

Javaプログラミングの概要

JAVAは1991年にSun Microsystems Inc.によって開発され、後にOracle Corporationに買収されました。James GoslingとPatrick Naughtonによって開発されました。シンプルなプログラミング言語です。Javaでは、プログラムの作成、コンパイル、デバッグが簡単です。モジュラープログラムと再利用可能なコードの作成に役立ちます。

Java-Terminologie

Javaの学習を始める前に、一般的なJavaの用語をよく理解してください。

Java仮想マシン(JVM)
これは、一般にJVMと呼ばれます。JVMについて説明する前に、プログラム実行のフェーズを見てみましょう。フェーズは次のとおりです。プログラムを作成し、プログラムをコンパイルして、最終的に実行します。
1)プログラムはもちろん、あなたや私のようなJavaプログラマーによって書かれています。
2)プログラムはJavaコンパイラーによってコンパイルされます。Javaは、Java Development Kit(JDK)に含まれる主要なJavaコンパイラです。入力としてJavaプログラムを受け取り、出力としてJavaバイトコードを生成します。
3)第3フェーズでは、JVMはコンパイラーによって生成されたバイトコードを実行します。これは、プログラム実行フェーズと呼ばれます。

JVMの主な機能は、コンパイラーによって生成されたバイトコードを実行することであることがわかったので。 各オペレーティングシステムには異なるJVMがあります。ただし、バイトコードの実行後に生成される出力は、すべてのオペレーティングシステムで同じですこれが、Javaをプラットフォームに依存しない言語と呼ぶ理由です。

バイトコード
上記で説明したように、JDK JavaコンパイラはJavaソースコードをバイトコードにコンパイルし、JVMで実行できるようにします。コンパイラは、バイトコードを.classファイルに保存します。

Java Development Kit(JDK)
JVMとバイトコードについて説明するとき、JDKという用語を使用しました。それについて議論しましょう。名前が示すように、JRE(Java Runtime Environment)、コンパイラー、JavaDoc、Javaデバッガーなどのさまざまなツールを含む完全なJava開発キットです
。Javaプログラムを作成、コンパイル、実行するには、コンピューターにJDKをインストールする必要があります。 。

Javaランタイム環境(JRE)
JREはJDKの一部です。つまり、JDKにはJREが含まれています。システムにJREがインストールされている場合、Javaプログラムを実行できますが、コンパイルすることはできません。JREは、JVM、ブラウザプラグイン、およびアプレットのサポートを提供します。コンピューターでJavaプログラムを実行するだけでよい場合は、JREのみが必要です。

これらは、Javaの初心者を混乱させる基本的なJava用語です。次のリンクで完全なJava用語集を見つけることができます:https :
//docs.oracle.com/javase/tutorial/information/glossary.html

Leave a Reply

Your email address will not be published. Required fields are marked *