Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 10

¿Qué

1.  ocurre
cuando
intenta
acceder a
la
referencia
de un
objeto
con un
valor
nulo?

NullPointerException. (*)

2.  Si escribe su propio constructor, el constructor por de estar


disponible.

VERDADERO (*)

3.  ¿Qué dos afirmaciones NO son verdaderas sobre los


constructores?

(Seleccione todas las respuestas correctas)

Un método constructor tiene un tipo de retorno nulo.


(*)

Un método constructor puede devolver un valor. (*)


4.  ¿Qué afirmación es verdadera sobre el constructor por
defecto de una clase?

Java proporciona automáticamente un constructor para


cada clase. (*)

5.  ¿Cómo puede escribir el constructor Employee de manera


que sus parámetros tengan el mismo nombre que los
campos que están inicializando?

public class Employee{


   private String name;
   private double salary;
   public Employee(String name, double salary){
     //initialize name
     //initialize salary
   }
}

public Employee(String name, double salary){


   this.name = name;
   this.salary = salary;
} (*)

La estructura de
13. una clase consta
de propiedades y
comportamientos.

VERDADERO
(*)

14.  Ha creado una


clase Employee
con todos los
campos y
métodos
necesarios. 10
empleados
entran en la
empresa. ¿Debe
copiar y pegar la
clase Employee
para los 10
empleados?

FALSO (*)

6. Una
referencia
de objeto
con un
valor nulo
apunta a
una
ubicación
vacía en
la
memoria.

VERDADERO (*)

7.  Identifique el tipo de la variable s en esta sentencia.

Student s = new Student();

Student (*)
8.  ¿Qué se almacena en la memoria de la pila?

Variables locales (*)

9.  Los objetos se almacenan en la memoria de pila.

VERDADERO (*)

10.  ¿Qué dos afirmaciones son verdaderas sobre los objetos de la


misma clase?

(Seleccione todas las respuestas correctas)

Todos los objetos de la misma clase tienen los mismos


métodos. (*)
Cada nueva instancia de un objeto tendrá una ubicación
diferente en la memoria. (*)
11. ¿Qué
tipo de
memoria
está
asignada
para el
siguiente
código?

int x =
1;
int y =
2;
x=y;

Memoria de pila (*)

12.  ¿Cuál es la salida del siguiente código?

String s1 = "Hello";
String s2 = "Welcome!";
s1 = s2;
System.out.println("s1: " +s1);
System.out.println("s2: " +s2);

s1: Welcome!
s2: Welcome! (*)

13.  ¿Cómo se puede recuperar un valor de un método?

Use una sentencia return y defina el tipo de retorno del


método como no nulo. (*)

14.  El nombre de clase debe seguir las reglas de escritura Camel.


VERDADERO (*)

1. En las
siguientes
sentencias,
¿cuántos
objetos de
empleado
se crean?

Employee
e1 = new
Employee();
Employee
e2 = new
Employee();
Employee
e3 = new
Employee();

3 (*)

1. ¿Qué dos opciones no


se pueden almacenar
en un ArrayList?

(Seleccione todas las


respuestas correctas)
int (*)

float (*)

2. ¿Cuál de las siguientes


no es una ventaja de
la clase ArrayList?

Puede usar un
ArrayList para
almacenar valores
primitivos de Java
(por ejemplo, int).
(*)

3. El tamaño de un
ArrayList puede
aumentar todo lo
necesario.

VERDADERO (*)

4. ¿Qué es una matriz?

Una matriz es un
contenedor
indexado que
incluye un grupo
de valores de un
único tipo. (*)

5. ¿Cuál es la salida?
int[] arr = new int[2];
for(int i=0; i <
arr.length; i++){
   System.out.print("hai
");
}

hai hai (*)

7. Una matriz
permite
crear un
identificador
único que
se puede
utilizar para
organizar
varios
elementos
del mismo
tipo de
dato.

VERDADERO (*)
8. El compilador Java no comprueba
la excepción
ArrayIndexOutOfBoundsException
durante la compilación de un
programa que contiene matrices.

VERDADERO (*)

9.  ¿Qué dos opciones son declaraciones de


matriz válidas?  

(Seleccione todas las respuestas correctas)

int size[]; (*)

int[] size; (*)

10.  ¿Qué sucede si no se maneja una excepción?

La ejecución del programa se termina de


forma brusca. (*)

También podría gustarte