初心者の質問です。よろしくお願いします。
HELLOを一通り勉強して、アプレットを今いじってます。

アプレットはhtmlファイルとjavaのソースファイル、そしてそれをコンパイルしたclassファイルを同じフォルダに入れてテストしますよね。もちろん設定次第では別フォルダでも可能でしょうが。
さて、そのテストなんですが。


初心者が普通学習する場合、

まずソースを作成して動作確認して、そして再度ソースを少し変更して動作確認する

これを繰り返すと思うのですが時々、ソースを変更したはずなのに、以前のソースの状態の動作をする場合があります。エディタでの保存を忘れてコンパイルしたといったミスではありません。
極端な場合クラスファイルを削除しても以前のソースの状態のままでhtmlが動作することもあります。
これはどういった場合に起こるのでしょうか?。

教えてください。