インターネットや組込みシステムなどで広く利用されているオブジェクト指向型の言語。Javaで作成されたプログラムは、「Java仮想マシン(JavaVM)」と呼ばれる実行環境上で動作するため、異なるハードウェアや異なるOSの上で実行できる。
Javaで作成されるプログラムや技術仕様には、次のようなものがある。
■Javaアプリケーション
ブラウザとは別に独立して動作するJavaで作成されたプログラム。
■Javaアプレット
Webサーバからデータをダウンロードして、ブラウザと連動して動作するJavaで作成されたプログラム。
■Javaサーブレット
ブラウザの要求に応じて、Webサーバ上で実行されるJavaで作成されたプログラム。
■JavaBeans
Java言語で部品化されたプログラム(Bean)を作成するための技術仕様。部品化したプログラムを再利用して組み合わせることで、新たなプログラムを開発できる。
正解 イ