¿Cuál es una de las principales diferencias entre un Array y un ArrayList en Java?

Fundamentos de Programación Orientada a Objetos

Quiz
•
Professional Development
•
University
•
Medium
Alix Hernández
Used 5+ times
FREE Resource
20 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Un Array tiene tamaño fijo, mientras que un ArrayList es dinámico.
Un Array se usa para tipos primitivos, mientras que un ArrayList es para objetos.
Un ArrayList es más rápido que un Array en todos los casos.
Siempre se puede consultar el tamaño de un ArrayList, mientras que para un Array no es posible.
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
¿Qué sucede si asignas un ArrayList a otra variable ArrayList usando el operador =?
Se crea una copia profunda del ArrayList.
Ambos ArrayList apuntan a la misma referencia.
Se crea una copia superficial del ArrayList.
Se lanza un error de compilación.
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
¿Cuál es la forma correcta de agregar un elemento a un ArrayList en Java?
ArrayList<Integer> lista = new ArrayList<>();
lista[0] = 5;
lista.add(5);
lista.insert(5);
lista.put(5);
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
¿Qué ocurre si intentas acceder a un índice fuera de los límites en un ArrayList?
Se lanza una excepción IndexOutOfBoundsException.
Se devuelve null.
El valor es -1.
Se genera un error de compilación.
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
¿Qué significa la herencia en programación orientada a objetos?
La herencia permite que una clase sea completamente diferente a otra.
La herencia permite que una clase derive de otra, reutilizando su código y facilitando la creación de jerarquías.
La herencia es un método para eliminar clases innecesarias.
La herencia se utiliza para crear funciones independientes.
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
¿Cuál es la salida del siguiente código?
int[] numeros = {1, 2, 3};
int[] copia = numeros;
copia[0] = 10;
System.out.println(numeros[0]);
1
2
3
10
0
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
¿Cuál es la salida del siguiente código al clonar un objeto y modificar el nombre del clon?
Estudiante est1 = new Estudiante("Juan", 21);
Estudiante est2 = est1.clone();
est2.nombre = "Carlos";
System.out.println(est1.nombre);
Juan
Carlos
null
JuanCarlos
Create a free account and access millions of resources
Similar Resources on Quizizz
20 questions
Windows Server 2019: Permisos y Listas de acceso ACL

Quiz
•
University
20 questions
seguridad y salud en el trabajo

Quiz
•
University
20 questions
Desarrollo Humano y Valores_Unidad 1

Quiz
•
University
20 questions
QUIZ 1 PROCESAL CIVIL

Quiz
•
University
16 questions
¿Cómo aprendo?

Quiz
•
12th Grade - Professi...
24 questions
java

Quiz
•
University
20 questions
Quiz Js

Quiz
•
University
18 questions
Lean Manufacturing

Quiz
•
University
Popular Resources on Quizizz
20 questions
math review

Quiz
•
4th Grade
20 questions
Math Review - Grade 6

Quiz
•
6th Grade
20 questions
Reading Comprehension

Quiz
•
5th Grade
20 questions
Types of Credit

Quiz
•
9th - 12th Grade
20 questions
Taxes

Quiz
•
9th - 12th Grade
10 questions
Human Body Systems and Functions

Interactive video
•
6th - 8th Grade
19 questions
Math Review

Quiz
•
3rd Grade
45 questions
7th Grade Math EOG Review

Quiz
•
7th Grade
Discover more resources for Professional Development
20 questions
Summer

Quiz
•
KG - University
6 questions
Railroad Operations and Classifications Quiz

Quiz
•
University
47 questions
2nd Semester 2025 Map Final

Quiz
•
KG - University
43 questions
Science 5th Grade EOG Review #3

Quiz
•
KG - University
24 questions
Cartoon Characters

Quiz
•
KG - University
9 questions
What is your personality?

Quiz
•
University
10 questions
El Presente

Quiz
•
1st Grade - University
32 questions
NC Biology EOC Review : Heredity, Genetics, Biotechnology

Quiz
•
KG - University