Preguntas básicas de Java en idiomas españoles

Preguntas básicas de Java en idiomas españoles

Responda a más de 100 MCQ de Core Java y evalúe su comprensión de Core Java.
¡Desplácese hacia abajo y comience!

1: ¿Cuál de las siguientes no es una palabra reservada en Java?

A.   público

B.   privado

C.   virtual

D.   final

2: ¿Cuál será la salida del programa? clase AB {public static void main (string [] ar) {System.out.print (" HI "); } static {System.out.print (" Cómo "); }}

A.   Error de tiempo de ejecución

B.   Hola cómo

C.   Howhi

D.   Error de compilación: en estática

3: La plataforma Core Java proporciona muchos beneficios a los desarrolladores, que incluyen:

A.   Una interfaz de programación consistente en múltiples plataformas de hardware

B.   Velocidad y rendimiento superiores en comparación con el código nativo

C.   Un lenguaje de programación puramente funcional con una filosofía de diseño minimalista

D.   Compilación directa al código nativo en la mayoría de las plataformas

4: ¿Cuál es la forma correcta de crear una instancia de una clase?

A.   Classname varname = new ClassName (new ClassName);

B.   Classname varname = new className (argumentos);

C.   varname className = new VarName (argumentos);

D.   Classname varname = & gt; nuevo classname ();

5: ¿Verdadero o falso? La palabra clave StrictFP asegura que obtenga el mismo resultado en cada plataforma si realiza operaciones en la variable de punto flotante.

A.   Verdadero

B.   FALSO

6: Dado el siguiente código, ¿cuál será la salida: importar java.lang.reflect.method; barra de clase {private int bar (int a) {return a * a; }} clase pública foo {public static void main (string [] args) {try {bar bar = new Bar (); Método método = bar.getClass (). GetDeclaredMethod (" bar ", int.class); método.setAccessible (verdadero); System.out.println (Method.Invoke (bar, nuevo entero (5))); } catch (Exception e) {E.PrintStackTrace (); System.out.println (" error "); }}}

A.   25

B.   Nulo

C.   Se arrojará ilegalaccessexception

D.   Error de compilación

E.   5

7: Las interfaces son útiles para ...

A.   Hacer una clase abstracta concreta

B.   Reducción del tamaño del montón

C.   Creación de un contrato de diseño que encapsula la implementación

D.   Implementación de un patrón de fábrica abstracta

8: El método object.wait ():

A.   Se reanuda de esperar si notifyall () se invoca para el objeto

B.   Se reanuda de esperar si notify () se invoca para el objeto

C.   Hace que el hilo actual espere

D.   Se reanudan de esperar si ha transcurrido una cantidad de tiempo específica

9: ¿Qué declarará, construirá e inicializará legalmente una matriz?

A.   int mylist [] [] = {4,9,7,0};

B.   int [] myList = {" 1 ", " 2 ", " 3 "};

C.   int [] myList = (5, 8, 2);

D.   int mylist [] = {4, 3, 7};

10: Una clase de Java que extiende otra clase generalmente se describe con la palabra:

A.   subclase

B.   dinámica

C.   abstracto

D.   sobrecargado

11: Finalmente está acostumbrado a ...

A.   Asegúrese de que se ejecute un bloque de código cuando el JVM se apaga.

B.   Asegúrese de que un bloque de código se ejecute solo cuando la prueba/captura se complete sin una excepción

C.   Asegúrese de que un bloque de código se ejecute solo cuando la prueba/captura se complete con una excepción

D.   Asegúrese de que siempre se ejecute un bloque de código después de un intento/captura

12: Si un método o variable se marca como que tiene el " privado " Nivel de acceso, entonces solo se puede acceder desde:

A.   Dentro de la misma clase

B.   Dentro de la misma clase, o cualquiera de sus superclase

C.   Dentro de la misma clase, o una subclase

D.   Dentro de la misma clase o su clase principal

13: ¿Cuál es un ejemplo de capitalización adecuada para un nombre de clase?

A.   el caso de Carmel

B.   El caso de Carmel

C.   El caso de Carmel

D.   el caso de Carmel

14: El " Javac " La herramienta de línea de comandos se utiliza para:

A.   Convertir archivos de bytecode Java en ejecutables nativos

B.   Comprimir colecciones de archivos de clase Java en archivos .JAR

C.   Compilar archivos de origen Java en archivos de clase bytecode

D.   Generar encabezados y trozos de C para métodos nativos

15: Java maneja la asignación de memoria y reutilización utilizando un proceso llamado:

A.   Bloques de amigos

B.   Recolección de basura

C.   Memoria virtual

D.   Gestión de memoria manual

16: ¿Qué palabra clave adicional se puede usar con bloques de prueba de prueba?

A.   finalizar

B.   finalizar

C.   finalmente

D.   final

17: La forma más confiable de comparar dos cuerdas para la igualdad es por:

A.   Usando el método .equals () o .compareto () de un objeto en el otro

B.   Usando el operador == en el .value () de cada objeto

C.   Usando el operador & = en los objetos

D.   Usando el operador == en los objetos

18: La parte de A " intenta "#34; El bloque que siempre se ejecuta es:

A.   " si "

B.   " importar "

C.   " enum "

D.   " Finalmente "

19: Para definir una clase infantil de la clase principal siguiente se usa:

A.   El niño de clase extiende a los padres

B.   Niño de clase: padre

C.   Clase Child extiende a los padres públicos

D.   Class Child :: Padre

20: ¿Cuál es la sintaxis correcta para importar java.util.scanner?

A.   importar. java.util.scanner;

B.   import.java.util.scanner;

C.   import.java.util.scanner.

D.   import java.util.scanner;

21: Si queremos que una clase no se anule, la clase debe hacerse como

A.   La clase debe ser abstracta

B.   La clase debe ser pública

C.   La clase debe ser final

D.   La clase debe ser estática

22: Para documentar una API, ¿qué herramienta usa?

A.   javaapi

B.   CREATE DEL DOCUMENTO

C.   Javadoc

D.   apicrear

23: ¿Cuáles de estas son ventajas de encapsulación en Java?

A.   La encapsulación reduce el acoplamiento de módulos y aumenta la cohesión dentro de un módulo

B.   La encapsulación en Java facilita la prueba unitaria

C.   Todos estos

D.   El código encapsulado es fácil de cambiar con nuevos requisitos

24: ¿Cuál es la forma más eficiente de concatenar una gran cantidad de cuerdas en Java?

A.   El objeto StringBuffer.

B.   El operador +.

25: ¿Cuál de las siguientes es una firma de constructor válida?

A.   public void className ()

B.   Public static className ()

C.   static classname ()

D.   public classname ()

26: El método thread.sleep ():

A.   Suspende la ejecución solo en métodos sincronizados

B.   Hace que la máquina virtual alojada suspenda todas las formas de ejecución

C.   Hace que todos los hilos suspendan la ejecución

D.   Hace que el hilo actual suspenda la ejecución

27: ¿Cómo puede evitar que su clase sea heredada por otra clase?

A.   Declarar el constructor predeterminado de clase como privado.

B.   Declarar la clase como final.

C.   Declarar la clase como abstracto.

D.   No es posible.

28: clase pública someclass {public static void main (string [] args) {system.out.println ((string) null); }} ¿Este código se compila sin errores?

A.   Sí

B.   No

29: Cuando crea un hilo con el "nuevo" operador, cuál de las siguientes afirmaciones es verdadera sobre su estado

A.   será "ejecutable" cuando el método Start () se llame

B.   está en estado "ejecutable"

C.   se bloquea hasta que otro hilo llame a notificar ()

D.   comienza a correr inmediatamente

30: ¿Qué método debe anular siempre cuando ha anulado el método igual ()?

A.   código hash()

B.   Encadenar()

C.   esperar()

D.   clon()

31: ¿Cuál de estos es verdad?

A.   Una interfaz implementa otra interfaz y clase

B.   Una clase implementa y extiende una clase

C.   Una interrupción extiende una clase pero implementa otra interfaz

D.   Una clase implementa una interfaz pero extiende una clase

32: ¿Puede una clase abstracta ser una clase final?

A.   No

B.   Sí

33: ¿Palabra clave utilizada para acceder a miembros o métodos de superclase?

A.   este

B.   Súper

C.   extender

D.   nativo

34: ¿Qué es el boxeo automático?

A.   JVM Conversión de int para flotar los valores

B.   Inserción automática de soportes por un IDE

C.   No ocurre en Java, solo en idiomas JVM de escrito dinámicamente como Groovy

D.   Conversión de JVM entre tipos primitivos y tipos de referencia

35: El mecanismo de reflexión permite:

A.   Delegar la configuración en el archivo XML

B.   Modificar e inspeccionar las propiedades y métodos de objetos, incluso si están protegidos o privados

36: prueba de paquete; prueba de clase {} ---------------- Test de paquete; Class Subtest extiende la prueba {} ¿Este código se compila sin errores si las clases están en archivos separados?

A.   No

B.   Sí

37: ¿Cuál será la salida del programa? clase pública foo {public static void main (string [] args) {try {return; } Finalmente {System.out.println (" finalmente "); }}}

A.   Finalmente

B.   La compilación falla.

C.   El código se ejecuta sin salida.

D.   Se lanza una excepción en tiempo de ejecución.

38: ¿Cómo podemos usar la clase o los archivos JAR que se mantienen en la ruta de la red, dentro de nuestros proyectos?

A.   Mencionar los nombres de los archivos de clase /JAR durante la compilación solamente

B.   copiando e incluyendo directamente en la misma carpeta a partir del proyecto

C.   No, los archivos de red no se pueden usar directamente

D.   Incluyendo la ruta y el nombre del archivo de clase /jar en el classpath

E.   mencionar los nombres de archivo en la ruta

39: ¿Qué devolverá el método a continuación? public foo () {int x = 5; regresar x; }

A.   Error de tiempo de ejecución

B.   5

C.   nulo

D.   Error de compilación

40: ¿Cuál es la salida del siguiente código? int a = 0; int b = 0; if (a ++ == 1 || b ++ == 1) {} system.out.println (a+ " "+ b);

A.   0 1

B.   0 0

C.   1 0

D.   1 1

41: ¿Cómo debe crear una nueva clase que mapea las claves para los valores, utilizando el marco Java Collections?

A.   Implementar las interfaces de cola, lista y matriz

B.   Implementar la interfaz de mapa, posiblemente extendiendo la clase de mapas abstract

C.   Implementar tanto las interfaces de iterador como de matriz

D.   Extienda la clase Abstract -Collection, implementando así la interfaz AbstractCollection

42: ¿Cuál es el beneficio de concurrenthashmap & lt; k, v & gt;?

A.   Permite que NULL se use una clave o valor

B.   Mantiene una lista a través de todas las entradas para recuperar datos en el orden en que se insertó.

C.   Todas las operaciones son seguras y las operaciones de recuperación no implican el bloqueo

D.   Admite bloquear toda la tabla de una manera que evite todo el acceso

43: El " Java " La herramienta de línea de comandos se utiliza para:

A.   Comprimir colecciones de archivos de clase Java en archivos .JAR

B.   Cargue y ejecute Java .Class archivos

C.   Desmontar los archivos .class nuevamente en el código fuente legible

D.   Compilar archivos de origen Java en archivos de clase Bytecode

44: JDBC aborda el problema de las transacciones.

A.   Verdadero

B.   FALSO

45: ¿Es un buen Pratcice para atrapar " lanzables "?

A.   No

B.   Sí

46: El " estático " La palabra clave marca algo como:

A.   No ser mutable después de la inicialización

B.   Una variable constante cuyo valor no se puede cambiar

C.   Ya no se puede subclasificar o sobrecargar

D.   Pertenecer a una clase, en lugar de una instancia específica

47: ¿Cuáles son todos los diferentes tipos de modificadores de acceso en Java?

A.   privado publico

B.   privado, protegido, predeterminado, público

C.   privado, protegido, público

D.   protegido, predeterminado, público

E.   privado, predeterminado, público

48: ¿En qué lanzamiento mayor Java se introdujo Lambdas?

A.   Java 6

B.   Java 5

C.   Java 7

D.   Java 8

49: Al crear una clase definida por el usuario para almacenar objetos en un HASHMAP, ¿qué métodos deben ser anulados?

A.   El método igual ()

B.   El método hashcode ()

C.   El método del constructor

D.   Tanto los métodos Equals () como HashCode ()

E.   (No necesitas anular ningún método)

50: La instancia del operador se puede usar para determinar si un objeto es:

A.   Una instancia de una clase que implementa una interfaz dada

B.   (Todos estos)

C.   Una instancia de una clase

D.   Una instancia de una subclase de una clase

51: Desea que las subclases en cualquier paquete tengan acceso a miembros de una superclase. ¿Cuál es el acceso más restrictivo que logra este objetivo?

A.   transitorio

B.   privado

C.   protegido

D.   público

52: Cuando el comparador == se usa en dos objetos, se verifica para ver si ellos:

A.   Son instancias de la misma clase

B.   Evaluar al mismo valor

C.   Tener el mismo valor según el método .equals () del primer objeto

D.   Son referencias exactamente al mismo objeto

53: Un " sobrecargado " ¿El método tiene lo que en común con uno (o más) métodos en la misma clase?

A.   El mismo nombre

B.   El mismo número y tipos de parámetros

C.   El mismo número de parámetros, independientemente del tipo

D.   El mismo tipo de retorno

54: ¿Por qué es importante anular hashcode () cuando anula igual ()?

A.   Equals () lanzará una excepción si hashcode () tampoco se anula.

B.   No es importante anular hashcode () al anular igual ().

C.   Anver iguales sin hashcode rompe el contrato de hashcode ().

55: ¿Cuál es el nombre del método utilizado para iniciar una ejecución de subprocesos?

A.   en eso();

B.   comenzar();

C.   reanudar();

D.   correr();

56: ¿Cuál es el comando correcto para ejecutar un archivo JAR ejecutable llamado Program.jar?

A.   programa jar.Jar

B.   Java -jar programa.jar

C.   programa JAR -RUN

D.   programa Java -Jar

E.   Java -Run Program.Jar

57: ¿Cuál de las siguientes afirmaciones es verdadera sobre Java Beans?

A.   Los frijoles Java son clases definidas por el usuario.

B.   Todos los frijoles Java deben extender la clase base de Java.Bean

C.   Los frijoles Java no se pueden usar en la programación del lado del servidor, solo se usan para interfaces gráficas de usuario.

D.   Los frijoles Java no pueden crear ningún hilo

58: Llamar a System.gc () cuando se usa un JVM moderno:

A.   Es especialmente importante cuando se programan para dispositivos móviles o limitados de memoria.

B.   No necesariamente obliga a la recolección de basura a ocurrir, y no es Java idiomática.

C.   Debe hacerse después de eliminar varios elementos de una colección.

D.   Es la forma más directa y confiable de realizar la gestión de la memoria en Java.

E.   Destaca directa e inmediatamente de todos los objetos huérfanos en el montón.

59: ¿Cuál es la salida? int [] xxx = {10, 20}; List & lt; string & gt; list = new ArrayList & lt; String & gt; (10); list.add (" 01 "); list.add (" 02 "); System.out.println (xxx.length + ", " + list.size ());

A.   2, 10

B.   1, 2

C.   10, 2

D.   Error de compilación

E.   2, 2

60: Una clase puede extenderse:

A.   Solo una interfaz

B.   Solo una clase no final

C.   Muchas clases a través de la herencia múltiple

D.   Solo una clase interna

61: Los objetos inmutables son siempre ...

A.   memoria eficiente

B.   a salvo de amenazas

C.   polimórfico

D.   serializable

62: ¿Cuál es la declaración correcta para manejar RuntimeException?

A.   Tiene que estar rodeado de try-catch en el lugar

B.   Tiene que marcarse usando " lanzamientos " Palabra clave sobre la declaración del método

C.   No debe ser atrapado, ya que esta excepción representa el error del programador que debe solucionarse.

D.   Se puede manejar por try-Catch On Place, pero también se puede propagar usando " lanzamientos " Palabra clave

63: Java proporciona una clase para secuencias mutables de caracteres, llamada:

A.   Mutable

B.   Cadena

C.   Stringbuffer

D.   Carroz

64: ¿Cuál es la diferencia entre una excepción marcada y sin control?

A.   Una excepción verificada se extiende lanzable y una excepción sin control no.

B.   Una excepción sin control se extiende lanzable y una excepción verificada no lo hace.

C.   Las excepciones sin control deben ser atrapadas mientras se verifica no es necesario que se atraiga

D.   Las excepciones verificadas deben ser atrapadas mientras no se controlan, no es necesario que se atraiga

65: ¿Qué clase/clases son/son seguros entre estos?

A.   Cadena y stringbuffer

B.   StringBuilder

66: ¿Cuál de estas listas contiene solo palabras clave de lenguaje de programación Java?

A.   StrictFP, constante, super, implementos, hacer

B.   intente, virtual, lanzar, final, volátil, transitorio

C.   clase, si, nula, larga, int, continúa

D.   byte, break, afirmar, cambiar, incluir

E.   goto, instancia, nativo, finalmente, predeterminado, lanza

67: Además de CORBA, Core Java también admite servicios de red utilizando:

A.   Protocolo IPX / SPX

B.   Invocación del método remoto

C.   Llamadas de procedimiento remoto

D.   Acceso a objetos remoto

68: Un método sin un modificador de acceso (es decir, público, privado, protegido) es ...

A.   privado

B.   paquete-privado

C.   protegido

D.   estático

E.   público

69: ¿Cuál es una palabra reservada en el lenguaje de programación Java?

A.   referencia

B.   formación

C.   nativo

D.   subclases

E.   método

70: La interfaz de la lista tiene qué superinterfaces?

A.   Colocar

B.   Ambos colección y itererable

C.   Recopilación

D.   Itreable

71: Ejemplo de enum {uno, dos, tres} ¿Qué afirmación es verdadera?

A.   Las expresiones (una == una) y una. Equals (uno) garantizan que son verdaderas.

B.   Los valores de ejemplo no se pueden usar en un java.util.hashmap sin procesar; En cambio, el programador debe usar un java.util.enummap.

C.   Los valores de ejemplo se pueden usar en un java.util.sortedset, pero el conjunto no se ordenará porque los tipos enumerados no implementan java.lang.comparable.

D.   Se garantiza que la expresión (una & lt; dos) es verdadera y se garantiza que O.compareto (dos) sea inferior a uno.

72: ¿Cuál de los siguientes se utiliza para ver los detalles de la compilación?

A.   javac -detail testExample.java

B.   javac -verbose testExample.java

C.   javac -debug testExample.java

D.   Ninguno de esos

73: ¿Qué opción es verdadera para StringBuffer y StringBuilder?

A.   StringBuffer no es seguro de hilo y StringBuilder es seguro de subprocesos.

B.   Ni StringBuffer ni StringBuilder son seguros.

C.   StringBuffer y StringBuilder son seguros.

D.   StringBuffer son seguros de hilos y StringBuilder no es seguro de hilo

74: Después del siguiente fragmento de código, ¿cuál es el valor en A? Cadena S; int a; S = " niño tonto. " ;; a = S.Indexof (" Fool ");

A.   -1

B.   valor aleatorio

C.   1

D.   0

E.   4

75: Gestión de memoria automática de Java:

A.   Se puede anular utilizando funciones como Alloc y Dalloc

B.   Se puede ajustar utilizando la configuración de la máquina virtual

C.   Se puede configurar para operar de manera estadí o dinámica en el momento de la compilación

D.   Utiliza configuraciones codificadas dentro de cada máquina virtual, que no debe modificarse

76: clase pública someclass {public static void main (string [] args) {system.out.println ((string) null); }} ¿Cuál es el resultado del siguiente programa?

A.   El código arroja NullPointerException.

B.   El código no se compila.

C.   El código imprime " NULL " en la consola.

77: La clase de cadena de Java es

A.   Inmutable, pero se puede subclasificar

B.   Final, con instancias inmutables

C.   Mutable, y se puede subclasificar

D.   Final, pero crea instancias mutables

78: Salida del programa: prueba de clase {public static void main (string [] ar) {int i = 0; if (i) System.out.print (" Hola "); else System.out.print (" Bye "); }}

A.   Error de tiempo de ejecución: tipos incompatibles

B.   adiós

C.   Error de compilación: tipos incompatibles

D.   Hola

79: ¿Cuál de las siguientes opciones es verdadera sobre la sobrecarga de métodos de anulación?

A.   La sobrecarga puede cambiar arbitrariamente el acceso de un método, mientras que la anulación solo puede hacerlo más restrictivo

B.   Los métodos finales pueden ser anulados, pero no sobrecargados

C.   La sobrecarga ocurre en el momento de la compilación, mientras que la prima ocurre en el tiempo de ejecución

D.   La lista de argumentos de los métodos sobrecargados debe ser del mismo tipo de datos (a diferencia de los métodos anulados)

80: Ejemplo de enum {uno, dos, tres} ¿Qué afirmación es verdadera?

A.   Las expresiones (una == una) y una. Equals (uno) garantizan que son verdaderas.

B.   Los valores de ejemplo no se pueden usar en un java.util.hashmap sin procesar; En cambio, el programador debe usar un java.util.enummap.

C.   Los valores de ejemplo se pueden usar en un java.util.sortedset, pero el conjunto no se ordenará porque los tipos enumerados no implementan java.lang.comparable.

D.   Se garantiza que la expresión (una & lt; dos) es verdadera y se garantiza que O.compareto (dos) sea inferior a uno.

81: ’Blank " Variable final (definida sin un valor inicial:

A.   Aumentará una excepción si se accede o asigna su valor en tiempo de ejecución

B.   Tiene un valor nulo y aumentará una excepción si se inicializa o asignará más tarde

C.   Es ilegal y causará un error al momento de la compilación

D.   Se puede inicializar más tarde, pero solo en una sola ubicación

82: ¿Cómo se convierte int [] en ArrayList & lt; Integer & gt;?

A.   Usando ToArrayList ()

B.   En un bucle, creando nuevos enteros.

C.   Usando las matrices estáticas. Método de la lista

D.   Fundición

83: ¿Qué es una referencia débil?

A.   Una referencia a un objeto que ha sido recolectado basura.

B.   Una referencia a un objeto que puede haber sido recolectado basura cuando se solicita el objeto.

C.   Una referencia a un objeto que no se puede recolectar basura.

D.   Una referencia a un objeto que está a punto de ser recolectado de basura.

84: ¿Cuál es una palabra clave válida en Java?

A.   interfaz

B.   no firmado

C.   En t

D.   cadena

E.   Flotar

85: Una clase que implementa un patrón singleton tiene ...

A.   No hay constructores públicos, un método de fábrica estática pública, una variable de instancia estática.

B.   Constructores públicos en lugar de un método de fábrica estática y una variable de instancia estática.

C.   No hay constructores públicos, un método de fábrica estática privada, una variable de instancia estática.

D.   No hay constructores públicos y un método de fábrica estática y una variables de instancia no estática.

86: ¿Cuál es el padre directo de " error " ¿clase?

A.   Excepción

B.   Lanzable

C.   Excepción en tiempo de ejecución

87: El código fuente de Java se compila en

A.   Código de byte

B.   .clase

C.   Código fuente

D.   .obj

E.   .Exe

88: ¿Cuál es el problema con el siguiente código? Cadena S = " " ;; for (int i = 0; i & lt; 1000000; i ++) {s+= integer.ToString (i); }

A.   No hay problemas con el código anterior.

B.   Funcionará muy lentamente porque las cuerdas son inmutables.

C.   No se compilará.

D.   Funcionará muy lentamente porque Integer.ToString () es lento.

89: Las variables Java se pasan a los métodos como:

A.   Pase-by referencia

B.   Ni

C.   Valor de aprobación

90: ¿Puede el " Main " método estar sobrecargado

A.   No

B.   Sí

91: ¿Qué se imprimirá si intenta compilar y ejecutar el siguiente código? int i = 9; switch (i) {default: system.out.println (" default "); Caso 0: System.out.println (" cero "); romper; Caso 1: System.out.println (" One "); Caso 2: System.out.println (" dos "); }

A.   No se muestra la salida

B.   Error cláusula predeterminado no definido

C.   por defecto

D.   cero predeterminado

92: ¿Cuál de las siguientes afirmaciones sobre clases internas estáticas es verdadera?

A.   Una clase interna estática requiere una instancia de la clase de adjunto.

B.   Una clase interna estática requiere un inicializador estático.

C.   Una clase interna estática no tiene referencia a una instancia de la clase de adjunto.

D.   Una clase interna estática tiene acceso a los miembros no estáticos de la clase externa.

93: clase X implementa runnable {public static void main (string args []) { /* faltando código? */} public void run () {}} ¿Cuál de la siguiente línea de código es adecuada para iniciar un hilo?

A.   X run = new x (); Hilo t = nuevo hilo (ejecutar); t.Start ();

B.   Hilo t = nuevo hilo (); x.run ();

C.   Hilo t = nuevo hilo (x);

D.   Hilo t = nuevo hilo (x); t.Start ();

94: ¿La interrupción () siempre obliga a todos los hilos a terminar?

A.   Sí, después de la interrupción () se llama un hilo termina inmediatamente

B.   No, si la interrupción no está habilitada para el hilo, no terminará

C.   Sí, el hilo llega a un punto de interrupción predefinido y se detiene

95: ¿Qué tipo debe usar para los cálculos monetarios del punto flotante?

A.   byte

B.   BigDecimal

C.   doble

D.   flotar

96: Es " método " una parte de la API de reflexión de Java

A.   No

B.   Es parte del idioma Java, pero no parte de la API de reflexión

C.   Sí

97: Para crear una sola instancia de una clase, podemos ir con

A.   Clase estática

B.   (ninguno de esos)

C.   Clase abstracta

D.   Clase final

98: ¿Qué afirmación es verdadera?

A.   Cualquier declaración que pueda lanzar una excepción debe estar encerrada en un bloque de try.

B.   Cualquier declaración que pueda lanzar un error debe estar encerrada en un bloque de try.

C.   La clase de error es una RuntimeException.

D.   Catch (x x) puede atrapar subclases de x donde x es una subclase de excepción.

99: En su programa, debe leer un archivo zip (myFile.zip) que contiene varios otros archivos de datos que contienen objetos Java básicos. ¿Cuál de los siguientes le permitirá construir un InputStream para la tarea?

A.   nuevo ObjectInputStream (nuevo ZipInputStream (nuevo FileInputStream (("myFile.zip")));

B.   nuevo ZipInputStream (nuevo ObjectInputStream ("myFile.zip"));

C.   nuevo ZipInputStream (nuevo FileInputStream ("myFile.zip"));

D.   nuevo DataInputStream (nuevo FileInputStream ("myFile.zip"));

100: Flotante p = nuevo flotante (3.14f); if (p & gt; 3) {System.out.print (" P es más grande que 3. "); } else {System.out.print (" P no es más grande que 3. "); } Finalmente {System.out.println (" que tengas un buen día. "); } ¿Cual es el resultado?

A.   P es más grande que 3. que tengas un buen día.

B.   P no es más grande que 3. que tengas un buen día.

C.   La compilación falla.

D.   P es más grande que 3.