public class Ejemplo {
public static void main(String[] args) {
Ejemplo ejecutar = new Ejemplo();
ejecutar.asignarValores();
}
Ejemplo x = new Ejemplo(); // Aqui se produce el error
String nombre;
public void asignarValroes() {
x.nombre = "Juan";
System.out.print(x.nombre);
}
Ошибка, поскольку я видел, происходит в Ejemplo x = new Ejemplo();
из-за чего-то из 'бесконечного возврата', но он у меня не остается ясным: porqué эта ошибка выходит? Porqué в instanciar этот объект внутри метода asignarValores, если он выполняет это мне и у меня не выходит ошибка?
VerÃ: s, , когда этот Пример создайте объект типа, верьте в инстанцию él сам ( Пример x = new Пример () ). Что в свою очередь создает другой самого и другой и другой , так что когда бы то ни было terminarÃ: создания инстанций. Попробуй это:
public class Ejemplo {
public static void main(String args[]) {
Ejemplo ejecutar = new Ejemplo();
ejecutar.asignarValores();
}
String nombre;
public void asignarValores(){
nombre = "Pedrito Celedonio del Rio detras de Mi Casa III";
System.out.println(nombre);
}
}