Los métodos de StringBuffer son synchronized donde sea necesario pudiendo usarse de forma segura en un escenario multiproceso.
De forma que las operaciones realizadas sobre una instancia se comportan como si hubieran ocurrido en serie, pero manteniendo la consistencia de las llamadas de cada uno de los métodos.
Caracteristicas principales
Los métodos Append e insert, vienen sobrecargados para aceptar cualquier tipo de dato, que muy eficientemente lo transformará en una secuencia de caracteres.Además la clase autogestiona su capacidad. Si se queda sin espacio reserva nuevo.
Una opción para un solo proceso (single-thread) de esta clase es StringBuilder
No hay comentarios:
Publicar un comentario