JDK1.8 pasante en el método de la clase String () del aprendizaje

piscina constante de cadena jdk1.8 se encuentra en la pila;

También crea un objeto String dentro del montón y la piscina constante (siempre que el objeto no tiene piscina constante) en el jdk1.8 tiempo usando el siguiente comando, sino que es un puntero a la pila s.

Cadena s = new String ( "Hola ");
un método de determinar si hay o no habrá piscina constante s, si está presente, devuelve una piscina constante de referencia, no cambia el punto s; si está presente (presente en la pila, pero es puntos objeto), se establece a la referencia de objeto montón en la piscina constante;

s.intern ();
un método en un objeto que se crea en la piscina constante (nota y en un comparativo), por supuesto, siempre que el sujeto no tiene la piscina constante;

String s = "hola";
el siguiente método no crea los objetos de la piscina constante "Hola mundo", sólo creó en el montón, y la pila y tiene una piscina constante "Hola" y objetos del "mundo";

String s = new String ( "hola ") + nueva cadena ( 'mundo');
es sólo un método para crear objetos en la piscina constante, la pila no es;

String s = "Hola" + "mundo";
 

Publicados 323 artículos originales · ganado elogios 114 · Vistas de 150.000 +

Supongo que te gusta

Origin blog.csdn.net/ywl470812087/article/details/105353379
Recomendado
Clasificación