TEST DE JAVA 4 – DIFICULTAD MEDIA Welcome to your TEST DE JAVA 4 – DIFICULTAD MEDIA 1. ¿Qué imprime este código? int a = 7;int b = 2;System.out.println((double) a / b); A) 3 B) 3.0 C) 3.5 D) 3.0f Ninguna 2. ¿Qué salida da este código? String s = "java";s.toUpperCase();System.out.println(s); A) JAVA B) java C) error D) null Ninguna 3. ¿Qué significa que una clase implemente una interfaz? A) La clase hereda atributos B) La clase debe redefinir los métodos de la interfaz C) La clase no puede usar herencia D) La clase se vuelve abstracta Ninguna 4. ¿Qué imprime este código? int[] arr = {10, 20, 30};for (int i : arr) { System.out.print(i + " ");} A) 0 1 2 B) 10 20 30 C) i i i D) 30 20 10 Ninguna 5. ¿Cuál es la salida del siguiente código? String a = "Hola";String b = new String("Hola");System.out.println(a == b); A) true B) false C) Hola D) Error Ninguna 6. ¿Qué hace el operador instanceof en Java? A) Compara clases B) Asigna valores C) Comprueba si un objeto es de un tipo específico D) Crea una nueva instancia Ninguna 7. ¿Qué sucede si llamas un método static desde un objeto en lugar de la clase? A) Error de compilación B) No se ejecuta C) Se ejecuta, pero es poco recomendable D) Solo funciona si es public Ninguna 8. ¿Cuál es el valor de resultado? int x = 5;int resultado = (x > 3) ? x * 2 : x + 2; A) 10 B) 7 C) 3 D) 2 Ninguna 9. ¿Qué significa que un método esté marcado como private? A) Solo puede ser accedido desde fuera de la clase B) Solo puede ser accedido dentro de su clase C) Solo puede ser accedido desde subclases D) No se puede usar Ninguna 10. ¿Qué imprime este código? int[][] matriz = { {1, 2}, {3, 4}};System.out.println(matriz[1][0]); A) 1 B) 2 C) 3 D) 4 Ninguna Time's up ¿Te gustó? Pues no te lo guardes, ¡compártelo como si fuera un chisme! 😏