1.概要
文字列定数文字列で、StringBufferのは、スレッドセーフな文字列変数ですが、StringBuilderのは、スレッドセーフな文字列変数ではありません
2、文字列とStringBufferの違い
主な違いは、文字列定数文字列型は不変であり、そしてStringBufferの文字列変数が変数型であることです。String型の変更のすべての変数は、新しいStringオブジェクト、および新しいStringオブジェクトへのポインタを作成します。StringBufferのタイプは、変数を変更し、新しい文字列オブジェクトを作成しますが、直接、元の文字列オブジェクトの内容を変更しません。
3、StringBufferのとStringBuilderの違い
StringBufferのは、今後予告なく文字のスレッドセーフな、可変シーケンス、StringBuilderの非スレッドセーフです。