10 sept 2010

StringBuffer

Clase JAVA que representa una secuencia de caracteres modificables en cualquier momento por cualquier proceso (safe-thread).

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