spring MVC框架Controller层中应该使用StringBuffer还是StringBuilder?
光阴似箭催人老,日月如移越少年。
Spring mvc はスレッドセーフではないため、グローバル変数として使用する場合は StringBuffer のみを使用します。ローカル変数としてのみ使用する場合は、StringBuffer のメソッドを使用します。これらはすべて同期されたメソッドであるため、マルチスレッドでのパフォーマンスが向上します。
StringBuffer スレッドセーフ StringBuilder スレッドアンセーフ
スレッドの問題を除いて、他はすべて同じだと思います
メソッドに記述された場合、スレッドの安全性の問題はありません。 。 。 Stringbuilderの速度比較、大量のデータを操作する場合に使用することをお勧めします
Spring mvc はスレッドセーフではないため、グローバル変数として使用する場合は StringBuffer のみを使用します。ローカル変数としてのみ使用する場合は、StringBuffer のメソッドを使用します。これらはすべて同期されたメソッドであるため、マルチスレッドでのパフォーマンスが向上します。
StringBuffer スレッドセーフ
StringBuilder スレッドアンセーフ
スレッドの問題を除いて、他はすべて同じだと思います
メソッドに記述された場合、スレッドの安全性の問題はありません。 。 。 Stringbuilderの速度比較、大量のデータを操作する場合に使用することをお勧めします