JDK1.4のStringクラスのreplaceAllのソースを除いたところ、このメソッドを一回呼び出す
たびにPatternオブジェクトとMatcherオブジェクトとStringオブジェクトの生成(メモリ上の領域
の確保を含む)を行っているので、「オブジェクト指向言語でのパフォーマンス改善の鉄則
の一つであるオブジェクト生成の抑制」を考慮すると、このメソッドの利用は推奨できない。
オブジェクト生成の抑制をわかりやすく表現すると「オブジェクトはできるだけ使い回すこと」と
「内部でむやみやたらにオブジェクトを生成しているメソッドの利用はできるだけ避けること」だと思う。