duda java
Publicado por Ana López (1 intervención) el 23/03/2006 19:11:52
Si alguien puede ayudarme, estoy iniciandome a Java y tengo la siguiente duda:
Cual sería el resultado si intento compilar y ejecutar el siguiente código:
public class Test {public int x; public static void main (String args[]) {System.out.println("Value is" + x);}}
a) Se muestra "Value is 0"
b) Se obtiene un error de compilación "Non-static variable x cannot be referenced from a static context"
c) Se obtiene un error de compilación "ilegal array declaration syntax"
d) Se obtiene un error de compilación "posible reference before assignment"
Gracias por vuestra ayuda
Cual sería el resultado si intento compilar y ejecutar el siguiente código:
public class Test {public int x; public static void main (String args[]) {System.out.println("Value is" + x);}}
a) Se muestra "Value is 0"
b) Se obtiene un error de compilación "Non-static variable x cannot be referenced from a static context"
c) Se obtiene un error de compilación "ilegal array declaration syntax"
d) Se obtiene un error de compilación "posible reference before assignment"
Gracias por vuestra ayuda
Valora esta pregunta


0