Microsystems社が1995年に発表したオブジェクト指向プログラミング言語です。C言語やC++言語の構文を引き継いだ言語体系となっています。Javaは次のように発展してきました。8を使用して学習します。Kit)が必要になります。Javaの開発環境には次の表のような種類があります。本テキスト執筆時点では、次のアドレスからダウンロードが可能です。http://www.oracle.com/technetwork/jp/java/javase/downloads/index.htmlJavaを使ったプログラムはどのように実行されるのでしょうか?C言語の実行スタイルと比較してみましょう。C言語の開発から実行までC言語などは、コンパイルした環境に依存した実行ファイルが作成されるので、違う環境では実行できなくなります。違う環境で実行する場合は、その環境に合わせたコンパイルを再び行なわなくてはなりません。Javaは、JavaVM(Java仮想マシン)上で動作するアプリケーションを開発することができます。JavaVMが動く環境であれば、作成したアプリケーションを動作させることができます。Javaにおける、プログラミングから、実行ファイル作成までの手順と、実行できる環境を図で表わすと次のように表現できます。Javaの開発から実行まで上の図のような環境はどのように実現されているのでしょうか?Javaでは、ソースコードをコンパイルした時に、バイトコードという形式でファイルが作成されます。実行する際に、JavaVMがそれを解釈・実行して、ネイティブコード(機械語)に変換されます。Javaの開発プロセス開発者が使用するコンピュータには、開発環境のJDKをインストールすると、実行環境も同時にインストールされます。利用者側のコンピュータには実行環境がインストールされていない可能性もあるので、実行前に確認する必要があります。Environment)をインストールします。Java実行環境(JRE)は、Oracle社のWebサイトよりダウンロードが可能です。