- 追加された行はこの色です。
- 削除された行はこの色です。
[[TopPage]] > はじめてのJAVAプログラミング (1/2)
* 3.はじめてのJAVAプログラミング (1/2) [#e2ae3ee0]
JAVAプログラミングは,以下の手順で行います.
+ ''エディタ''を使ってソースコードを編集する.~
+ ''javac'' コマンドを使ってソースコードを''コンパイル''する.
++ コンパイルエラーがあれば,ソースコードの編集(1.)に戻る.~
+ ''java'' コマンドを使ってプログラム(クラスファイル)を実行する.
++ バグやミスがあれば,ソースコードの編集(1.)に戻る.
これらの手順は,C言語プログラミングと同じですね.
**(1)コマンドプロンプトの起動 [#f7b69c23]
先の事前準備で作成した,デスクトップ上にある''netprog.cmd''へのショートカットをダブルクリックし,コマンドプロンプトを立ち上げます.
**(2)JAVAのコンパイル方法 [#m3bd8d7b]
次に,下記のプログラムをダウンロードしてください.
&size(16){ダウンロードファイル:&ref{Hello.java};};
ファイル名は''Hello.java''です.
ファイル名をクリックして,「''H:¥netprog''」フォルダにダウンロードしてください.
ダウンロード時に図1のようなダイアログが表示された場合,「ディスクに保存する」を選択してください.
CENTER:&ref(download_java.png,nolink);~
図1. ダウンロード時のダイアログ
まずコンパイルしてみます.以下のように入力してください((例示している行頭の''>''は,コマンドプロンプト(たぶん,H:¥netprog>と表示されているもの)を表していますので,打ち込む必要はありません.)).
> javac Hello.java
|COLOR(red):&size(16){注意!};|
|JAVAのプログラムでは,ファイル名の''大文字・小文字を区別します.''|
何もエラーメッセージがなければ成功です.続いて,実行します.
> java Hello
すると,図2のように''Hello''と表示されます.
CENTER:&ref(hello_compile.png,nolink);~
図2. Javaプログラムの実行
#br
&size(16){&color(red){エラーが出る場合};};~
javaコマンドを実行すると,
Exception in thread "main" java.lang.NoClassDefFoundError: Hello
というエラーが出る場合,コマンドプロンプトで以下のコマンドを実行してみてください.~
(1)
> set CLASSPATH=
を実行して,再度試してください.~
(2)
> dir
を実行して,Hello.classファイルが存在するか確認してください.~
''&color(red){注意};'' 上記の方法で解決しない場合は,吉野またはTAに質問してください.
#br
つぎは,上記プログラムのコードを読んで,少し修正してみましょう.~
&size(16){&ref(http://yoshino.sys.wakayama-u.ac.jp/netprog/next.gif,nolink); [[はじめてのJAVAプログラミング(2)>演習0 文字列の画面出力]]};
&size(16){&ref(http://yoslab.net/netprog/next.gif,nolink); [[はじめてのJAVAプログラミング(2)>演習0 文字列の画面出力]]};