Javaプログラムをコンパイルするには、シェルまたはコマンド・プロンプトで次のコマンドを実行します。
javac SourceFile.java
.java
ファイルにpublicクラスが含まれる場合、このコマンドによってバイトコード・ファイルSourceFile.class
が生成されます。.class
ファイルは、SourceFile.java
で定義されているすべてのクラスに対して生成されます。デフォルトでは、.class
ファイルは.java
ソース・ファイルと同一のディレクトリに存在します。.class
ファイルに異なるターゲット・ディレクトリを指定するには、次のコマンドを使用します。
javac -d Directory SourceFile.java
クラス名は、対応する.class
ファイルのファイル名の接頭辞と同一です。Javaプログラムを実行するには、シェルまたはコマンド・プロンプトで次のコマンドを使用します。
java ClassName
ClassNameは、メイン・メソッドを含むクラスの名前です。このコマンドによって、.class
ファイルのJavaバイトコード、およびそのバイトコードが依存するその他のバイトコード・ファイルを解釈および実行するJava仮想マシン(JVM)が起動されます。
level1.java
デモをコンパイルし、demoデータ・ストアを使用してこのデモを実行するには、次のように入力します。
> cd install_dir/demo/tutorial/java
> javac level1.java
> ttIsql -f ../datfiles/input0.dat demo
> java level1 demo