JavaJVMがGCを行えるように、開放するインスタンスへの参照を切っていたのだけれど、なぜか例外が投げられ続けていました。obj)の部分で、書き出されたobjの状態が保持され続けるので、いつまでたってもGCが始まらなかったのが原因でした。解決法は、java.io.ObjectOutputStream#reset()メソッドでストリームが保持している状態を無効にすることで、不要インスタンスをGCの対象に入れることでした。Servletで処理した結果をJSPファイルに転送し、HTMLを生成する。これによって、MVCモデルにおけるViewの分離ができる。IndexRecordクラスにフィールド更新用のメソッドやハッシュフィールドを追加(今後改善の必要大)。GregorianCalendar#before、after日時を扱うクラスはDateとGregorianCalendarがありますが、Sunは後者を推奨しているようです。コンポーネントの基底クラスで、Graphicsオブジェクトも持っています。以前、OR演算の2つのオペランドが両方評価されるか否かがあやふやだったので以下のコードを以て改めて確認してみます。となりま...記事を読むJavaとRubyで文字列の終端の扱いの違いRubyのコードをJavaに書き直す際に注意する相違点が幾つかあったので、そのうちの一つを挙げてみます。文字列関係は色々やりにくいです。InetAddress.getLocalHost()メソッドローカルのホスト名とIPアドレスの取得方法です。パターンよくGUIやWebアプリの簡単なサンプルソースなどは、UIとアプリケーションのロジックが同じクラスまたはメソッドに書かれている場合が多い。コメントをキャンセルメールアドレスが公開されることはありません。