JAVAプログラミングは,以下の手順で行います.
これらの手順は,C言語プログラミングと同じですね.
先の事前準備で作成した,デスクトップ上にあるnetprog.cmdへのショートカットをダブルクリックし,コマンドプロンプトを立ち上げます.
次に,下記のプログラムをダウンロードしてください.
ダウンロードファイル:Hello.java
ファイル名はHello.javaです.
ファイル名をクリックして,「H:¥netprog」フォルダにダウンロードしてください
(Internet Explorerの方は,右クリック→対象をファイルに保存).
ダウンロード時に図1のようなダイアログが表示された場合,「ファイルを保存する」を選択してください.
まずコンパイルしてみます.以下のように入力して*1,エンターキーを押してください.
> javac Hello.java
何かエラーがあるときは,いろいろメッセージがでます. 特に問題ないときには,何も出力されません.
コンパイルでエラーが出なかった場合は,プログラムを実行できます.
> java Hello
実行すると,図2のようにHelloと表示されます.
各コマンドを説明します.
「javac」はJavaのソース(プログラムファイル)をコンパイルします.「java」は,コンパイルしたプログラムを実行します.
コンパイル時(javac)の入力には,ファイル名に[.java]を付けます.実行時(java)の入力には付けません(要注意!).
これは,コンパイル時に作成された「Hello.class」が実行されているためです.
よくあるミスに注意! |
JAVAのプログラムでは,ファイル名の大文字・小文字を区別します.「java hello」と入力しないように! |
「javac Hello.java」と「java Hello」のように,「c」があるかどうか,「.java」があるかどうかにも注意を. |
javacコマンドを実行して,
javac: ファイルが見つかりません: Hello.java
というエラーが出る場合,netprogのフォルダに「Hello.java」がない可能性があります.確認してください.
javaコマンドを実行して,
Exception in thread "main" java.lang.NoClassDefFoundError: Hello
というエラーが出る場合,コマンドプロンプトで以下のコマンドを実行してみてください.
(1)
> set CLASSPATH=
を実行して,再度試してください.
(2)
> dir
を実行して,Hello.classファイルが存在するか確認してください.
注意 上記の方法で解決しない場合は,吉野またはTAに質問してください.
つぎは,上記プログラムのコードを読んで,少し修正してみましょう.
演習0 文字列の画面出力