entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

1voto

Diferencia entre StringBuffer y StringBuilder en Java

Desde Java 1.5 se recomienda usar StringBuilder en ves de StringBuffer, ¿porqué?

0voto

Peter comentado

Porque StringBuffer tiene acceso sincronizado y eso penaliza el desempeño, donde no hay concurrencia es mejor usar StringBuilder como bien te responde Alonso.

1 Respuesta

1voto

La principal diferencia es si estas trabajando en un entorno multihilo o no.

Si es un entorno multihilo deberias usar StringBuffer, por lo de los metodos de esta clase ESTAN sincronizados. Si no estas en un entorno multihilo, StringBuilder. La diferencia de rendimiento puede llegar a ser del doble, StringBuilder puede tardar la mitad en renderizar el buffer interno que con StringBuffer.

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta