Hola amigos, bueno estoy estudiando java y aunque ya estoy en un par de semans aun no tengo los conceptos claros, y he notado que mi avance es lento por no entender estos concepto.
Bien en c
string s; //es una variable
y en java es una referencia.
ahora string s = new string("adfs");
entonces lo que se creo es un objeto, y es ahi donde esta mi confusion porque la variable sigue siendo s, y no veo utilidad a que se haga todo ese proceso de
string s = new string("adfs")
si con string s = "adfs" se consigue lo mismo.
Me pueden explicar?