¿Primero dígame cuál es la mejor manera de concatenar el gran número de objetos de la secuencia? ¿Es a + b?

La mayoría de los reveladores de Java saben para no utilizar a + b (+ operador) debido a problemas de funcionamiento enormes, ellos utilizan StringBuffer en lugar de otro. De hecho hice algunas pruebas en el pasado que confirma este folklore. Sin embargo usted no puede saber que hay nuevo cabrito en el bloque - StringBuilder.

java.lang.StringBuilder es primo de java.lang.StringBuffer (como java.util.HashMap está a java.util. La tabla de elección arbitraria o java.util.HashSet está a java.util. Vector) pero sin la sincronización de arriba. A menos que usted necesite concatenar una secuencia de los hilos de rosca múltiples, usted es probable conseguir un mejor funcionamiento con StringBuilder.