最適化の章
5.4. 文字列の再利用
『目的』
文字列は再利用できる書き方にしましょう。
『Before』
リテラル文字列を生成するときにnewを使ってはいけません。
private String hoge = new String("ABCD"); // だめな例
何度も呼び出すと、その分Stringインスタンス生成が行われてしまうので無駄です。
『After』
“~”で文字列生成します。
private String hoge = "ABCD"; // よい例
何度呼び出されても “ABCD” を再利用します。
『まとめ』
インスタンスは不必要に作らないようにしましょう。
< 前のページへ 次のページへ >-
IS 559680 / ISO27001
認証範囲 本社、芝大門オフィス情報セキュリティ基本方針 -
個人情報保護方針
個人情報の取扱いについて
保有個人データ又は
第三者提供記録に関する
事項の周知について
特定個人情報の取扱いについて -
FS 671851 / ISO9001
認証範囲 本社、芝大門オフィス品質方針