現在,コマンドプロンプト上でjavacコンパイラを用いてjavaのプログラムを作成しているのですが,
ソースコードを変更して,保存したのにも関わらず,実行結果はソースコードを変更する前のままでした.
何度も保存とコンパイルを繰り返したのですが,実行結果は変わりませんでした.
そこで,コンパイル時に生成されるclassファイルを一度削除し,再度コンパイルさせ,classファイルを再生成させたところ,ソースコードの変更が反映され,実行結果も変更後のソースコードのものになりました.
これはどういうことなのでしょうか?仕組みや,今後同じような事象が発生した際の正しい改善方法など教えてくださいると助かります.
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/01/09 15:18
2020/01/09 15:26
2020/01/09 23:40