Java Enigma: Por qu� StringBuilder Should ser usado para En lugar de StringBuffer?
Primero d�game cu�l es el mejor camino a concatenar grande n�mero de Cordel objetos? Es as� un + b?
M�s Java promotores conocer no a uso un + b (+ operador) a causa de huge ejecuci�n problemas, ellos uso StringBuffer en lugar de. Por cierto Hice unos ensayos en el pasado cu�l confirmar esto folklore. However unos de usted mayo desconocer all� es nuevo cabrito en la bloque StringBuilder.
java.lang.StringBuilder es java.lang.StringBuffer's prima ( como java.util.HashMap es a java.util.Hashtable o java.util.HashSet es a java.util.Vector) pero sin el sincronizaci�n transparencia. Menos que usted necesidad a concatenar un Cordel desde m�ltiple Hilos, usted est� probable a mejorarse ejecuci�n con StringBuilder.
Lima bajoC�mo A, Java Software, Programando |
|
RSS 2.0 |
Seguibola esto Art�culo
|
Correo electr�nico esto Art�culo
Usted mayo tambi�n como a lectura |





































Agosto 23rd, 2008 a 138: pm
Lata nosotros punto con el pernicioso y err�nea aserci�n aquel usando el ‘+’ operador a concatenar cordeles es lento.
Ejecutar un cota de referencia primero.
Por com�n cajas usando el + operador a construir un cordel no es m�s lento de el antiguo estilo Cordel registro intermedio acceso. �l no tiene’ estado desde a la vuelta de Java 1.4.2 o 1.5. Est� m�s lento por grande concatenaci�n asembleas opini�n 1000 o m�s cordeles a un mejor cordel…
http:/paulbarry.com/art�culos/2007/03/15/java- cordel- concatenaci�n-
http:/www.ibm.com/developerworks/java/ biblioteca/j-jtp04223.html-
http://www.javaworld.com/javaforums/showflat.php?Cat2Number94239an0page0=&=&=&=
bien
Agosto 23rd, 2008 a 715: pm
Usted bajo “java.util.ArrayList es a java.util.Vector”.
Agosto 24th, 2008 a 1206: estoy
@Porter
YO ran un cota de referencia, usted tambi�n lata ejecutar un si usted como. Tentativa usando + por grande concatenaci�n y �l en realidad chupar. S�, Estoy conversando acerca de grande cantidad de Cordeles como opini�n en un por bucle “mejor camino a concatenar grande n�mero de Cordel objetos”. YO pensamiento Fui muy claro en aqu�l.
Agosto 24th, 2008 a 1206: estoy
@Burt
S�, ArrayList, mi malo. Gracias.
Agosto 24th, 2008 a 959: estoy
Aqu� est� un art�culo YO escribi� en la sujeto:
StringBuffer contra. StringBuilder ejecuci�n comparaci�n
Usted fuerza hallazgo �l �til.
Ovaciones
Agosto 29th, 2008 a 927: estoy
Gracias por lo v�nculo