ホームページ  >  に質問  >  本文

java - spring MVC框架Controller层中应该使用StringBuffer还是StringBuilder?

spring MVC框架Controller层中应该使用StringBuffer还是StringBuilder?

大家讲道理大家讲道理2744日前934

全員に返信(4)返信します

  • 阿神

    阿神2017-04-18 10:50:37

    Spring mvc はスレッドセーフではないため、グローバル変数として使用する場合は StringBuffer のみを使用します。ローカル変数としてのみ使用する場合は、StringBuffer のメソッドを使用します。これらはすべて同期されたメソッドであるため、マルチスレッドでのパフォーマンスが向上します。

    返事
    0
  • ringa_lee

    ringa_lee2017-04-18 10:50:37

    StringBuffer スレッドセーフ
    StringBuilder スレッドアンセーフ

    返事
    0
  • 阿神

    阿神2017-04-18 10:50:37

    スレッドの問題を除いて、他はすべて同じだと思います

    返事
    0
  • ringa_lee

    ringa_lee2017-04-18 10:50:37

    メソッドに記述された場合、スレッドの安全性の問題はありません。 。 。 Stringbuilderの速度比較、大量のデータを操作する場合に使用することをお勧めします

    返事
    0
  • キャンセル返事