最近の記事 過去の記事一覧
開発者ブログ
HOME » 開発者ブログ
2009年06月08日

迷信

タグ:

受託開発担当のRyuです。

迷信というのは学校の七不思議から都市伝説まで幅広く存在し、当然のようにプログラムの世界にも存在します。
今回はそんな迷信の一つについてです。

文字列の連結に”+”演算子を使用すると、文字列用に用意されたライブラリ(StringBuffer等)を使用するより速度が低下する。
これは結構良く聞く話で、私も疑問を持たず信じていました。

実際はコンパイラが賢く処理をしてくれる場合もあるようです。

http://blogs.sun.com/okazaki/entry/performance_myth_string_plus_string

上記の話はあくまでJavaの話なので、他の言語については実際のところわかりませんが、機会があれば調べてみたいと思います。

こういう迷信は他にも数多くあるのかもしれません。

Permalink: http://www.hos.co.jp/blog/20090608/
Last modified: 2009 年 6 月 8 日 3:38 PM

※ 開発者ブログの内容は無保証です。製品のユーザサポート対象ではありません。ご了承ください。