エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Java : StringBuilderとStringBufferの違い - プログラミングTIPS!
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Java : StringBuilderとStringBufferの違い - プログラミングTIPS!
スレッドセーフについて StringBuffer はスレッドセーフで、StringBuilder はスレッドセーフではありま... スレッドセーフについて StringBuffer はスレッドセーフで、StringBuilder はスレッドセーフではありません。 具体例を見てみましょう。 StringBuffer まずは StringBuffer の例です。 final var buffer = new StringBuffer("0123456789"); try (final var executor = Executors.newFixedThreadPool(20)) { for (int i = 0; i < 101; i++) { executor.submit(() -> { // 20個のスレッドから合計101回実行されます。 buffer.reverse(); }); } } // 101回反転するので、結果として降順となります。 System.out.println(buffer); // "987