Hello World!


実行環境
OS:Microsoft Windows Me
 
明日のための其の壱
 C:\javaに下記ファイル作成しJavaクラスの実行
 
ソースファイル:C:\java\HelloWorld.java
public class HelloWorld {
    /**
    * HelloWorld コンストラクター・コメント。
    */
    public HelloWorld() {
        super();
    }
    public static void main(String[] args) {
        System.out.println("Hello World!");
    }
}
 
コンパイルファイル:C:\java\cpl.bat
C:\j2sdk1.4.0_01\bin\javac HelloWorld.java
pause
 
実行ファイル:C:\java\run.bat
C:\j2sdk1.4.0_01\bin\java HelloWorld
pause
 
実行結果:DOSプロンプト
C:\java>C:\j2sdk1.4.0_01\bin\java HelloWorld
Hello World!

C:\java>pause
続けるにはどれかキーを押してください . . .
 
明日のための其の弐
 package宣言されているクラスの実行
 
ソースファイル:C:\java\jp\co\ak\HelloWorld.java
package jp.co.ak;
public class HelloWorld {
    /**
    * HelloWorld コンストラクター・コメント。
    */
    public HelloWorld() {
        super();
    }
    public static void main(String[] args) {
        System.out.println("Hello World!");
    }
}
 
コンパイルファイル:C:\java\cpl.bat
C:\j2sdk1.4.0_01\bin\javac C:\java\jp\co\ak\HelloWorld.java
pause
 
実行ファイル:C:\java\run.bat
C:\j2sdk1.4.0_01\bin\java jp.co.ak.HelloWorld
pause
 
実行結果:DOSプロンプト
C:\java>C:\j2sdk1.4.0_01\bin\java HelloWorld
Hello World!

C:\java>pause
続けるにはどれかキーを押してください . . .
 
明日のための其の参
 別のディレクトリから実行 クラスパス指定 2パターン
 参考)set CLASSPATH=.はカレントディレクトリにパスを通す
 
実行ファイル:C:\run.bat
C:\j2sdk1.4.0_01\bin\java -cp c:\java jp.co.ak.HelloWorld
pause
 
実行ファイル:C:\run.bat
set CLASSPATH=c:\java
C:\j2sdk1.4.0_01\bin\java jp.co.ak.HelloWorld
pause
 
おまけ コンパイル編 for Win2000
set path=C:\JAVA\IBM\Java13\bin;;C:\WINNT\System32
javac HelloWorld.java > "d:\down\javac.log" 2>&1
IF ERRORLEVEL 1 GOTO ERR1
PAUSE
exit
:ERR1
notepad.exe d:\down\javac.log