字列でなく、文字の集合」である。これが直感的に間違いやすく落とし穴となる。書籍では、文字列分割のユーティリティが紹介されている。このことを知らずに、JFrameやJPaneと同じように使えると思ってしまうと、落とし穴となる。(村山)=============================================[要約]java.ioパッケージは、JDK1.0以降、何度かオーバーホールが行われ、クラスの名前、役割が適切でないものもあり、その利用法が落とし穴となる。ここでは、java.ioおよびnioパッケージ中のトラブルとなりやすいクラスについて列挙、コメントし、またFile.renameTo()の問題について述べている。(村上)=============================================[要約]IteratorとEnumerationは同じような機能だが、微妙に差異がある。Enumerationのループ中に元のコレクションから要素を削除すると、要素がずれてしまい、これが落とし穴となる。Iteratorのremove()メソッドを利用しよう。(布留川)=============================================[要約]J2MEでは、J2SEにはない考慮事項がある。ここでは、J2SEのAmazon検索アプリケーションをJ2MEに置きかえる例を示し、その中で、パフォーマンスや、メモリをどう最適化するかを述べている。・メモリについては少ないこともあるが、さらに機種によっては、Nativeヒープやグラフィックヒープなどのメモリもあり、Javaから制御できないものもある。中村)=============================================[要約]Webページの動的作成で、キャッシュを行うことは、パフォーマンスの利点がある。ここでは、キャッシュタグとJMeterを使ったキャッシュを行う例が示されている。