Javaは,Sun Microsystems社によって1995年に発表された新しい言語である.コンパイラとインタプリタを併用し,両者の利点を活かすように設計されている.オブジェクト指向を導入し,次のような特徴を持つ.
また,WWWのページに組み込んでブラウザ上で実行できる,アプレットと呼ばれる特殊なアプリケーションも作成できる.
コンパイラなどのJavaを用いたプログラミング環境は,zz???,u???,z???,およびccz??で利用できる.
public class HelloWorld public static void main(String[] args) { System.out.println("Hello World."); } }
コンパイルが正常に終了すれば,HelloWorld.classが作られる.このようにJavaコンパイラで作成され,.classでファイル名の終わるファイルをクラスファイルと呼ぶ.
% ls<RET> HelloWorld.java % javac HelloWorld.java<RET> % ls HelloWorld.class HelloWorld.java % _
javaコマンドには,引数としてjavacコマンドによって作ったクラスファイル名を指定する.ただし.classの拡張子部分は入力しない.この例であれば,`HelloWorld.class'ではなく,`HelloWorld'となる.
% java HelloWorld<RET>
Hello World.
% _