option
Cuestiones
ayuda
daypo
buscar.php

Lenguaje java basico

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Lenguaje java basico

Descripción:
Leguaje de Java

Fecha de Creación: 2026/01/16

Categoría: Informática

Número Preguntas: 30

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

¿Cuál es la palabra clave utilizada para definir una clase en Java?. class. Class. define. Define.

¿Qué modificador de acceso permite que una variable o método sea accesible desde cualquier otra clase?. private. protected. public. default.

¿Cuál es el tipo de dato primitivo en Java para almacenar números enteros sin decimales?. float. double. int. char.

¿Qué método se llama automáticamente cuando se crea un objeto de una clase?. start(). main(). constructor. init().

¿Qué palabra clave se usa para crear una instancia de una clase?. create. new. instance. build.

¿Qué excepción se lanza cuando intentas acceder a un índice fuera de los límites de un array?. NullPointerException. ArrayIndexOutOfBoundsException. IOException. ClassNotFoundException.

¿Cuál es el propósito de la palabra clave 'static'?. Indicar que un método no devuelve valor. Permitir que un miembro pertenezca a la clase en lugar de a una instancia específica. Definir una constante. Hacer que una clase sea inmutable.

¿Qué interfaz es la base de la mayoría de las colecciones en Java?. List. Set. Map. Collection.

¿Qué significa 'JVM'?. Java Virtual Machine. Java Verified Machine. Java Visual Machine. Java Virtual Memory.

¿Qué palabra clave se utiliza para heredar de una clase?. implements. inherits. extends. subclass.

¿Cuál es el tipo de dato para almacenar números de punto flotante de doble precisión?. float. double. long. decimal.

¿Qué es el polimorfismo en Java?. La capacidad de una clase de tener múltiples constructores. La capacidad de un objeto de tomar muchas formas. La capacidad de una clase de heredar de múltiples clases. La capacidad de un método de ser sobrescrito.

¿Qué palabra clave se usa para implementar una interfaz?. extends. implements. uses. provides.

¿Qué es el encapsulamiento en Java?. Ocultar los detalles internos de una clase y exponer solo lo necesario. Permitir que una clase herede de múltiples clases. Definir múltiples métodos con el mismo nombre. Manejar excepciones.

¿Qué método se utiliza para imprimir una línea de texto en la consola?. System.out.print(). System.out.println(). Console.log(). print().

¿Cuál es el nombre del método principal donde comienza la ejecución de un programa Java?. public static void start(String[] args). public void main(String[] args). public static void main(String[] args). public void run(String[] args).

¿Qué es el bytecode en Java?. Código fuente de Java. Código máquina específico del procesador. Código intermedio independiente de la plataforma, generado por el compilador de Java. Código de script.

¿Qué palabra clave se utiliza para lanzar una excepción explícitamente?. throw. throws. catch. finally.

¿Qué es la abstracción en Java?. Ocultar los detalles de implementación y mostrar solo las funcionalidades esenciales. Permitir que una clase herede de múltiples clases. Combinar datos y métodos en una sola unidad. Manejar errores en tiempo de ejecución.

¿Qué tipo de dato se usa para representar un único carácter?. String. char. byte. Character.

¿Cuál es la diferencia entre `==` y `.equals()` para objetos String?. `==` compara contenido, `.equals()` compara referencias. `==` compara referencias, `.equals()` compara contenido. Ambos comparan contenido. Ambos comparan referencias.

¿Qué es una clase abstracta en Java?. Una clase que no puede ser instanciada y puede contener métodos abstractos (sin implementación). Una clase que no puede ser heredada. Una clase que solo puede tener métodos finales. Una clase que implementa todas sus interfaces.

¿Qué es la herencia en Java?. Permitir que una clase tenga múltiples constructores. Permitir que una clase herede propiedades y comportamientos de otra clase. Ocultar los detalles internos de una clase. Definir un contrato que una clase debe cumplir.

¿Qué palabra clave se utiliza para finalizar una clase y evitar que sea heredada?. abstract. static. final. private.

¿Qué método se utiliza para obtener el tamaño de un array?. size(). length(). count. length.

¿Cuál es la diferencia entre un `ArrayList` y un `LinkedList` en Java?. `ArrayList` usa un array dinámico, `LinkedList` usa nodos enlazados. `ArrayList` es más rápido para inserciones/eliminaciones en el medio, `LinkedList` es más rápido para acceso aleatorio. No hay diferencias significativas en rendimiento. `ArrayList` no permite elementos duplicados, `LinkedList` sí.

¿Qué es la sobrecarga de métodos (method overloading) en Java?. Dos métodos con el mismo nombre pero diferente lista de parámetros en la misma clase. Un método que llama a otro método. Un método que tiene el mismo nombre y la misma lista de parámetros que un método heredado. Un método que no devuelve ningún valor.

¿Qué es la sobrescritura de métodos (method overriding) en Java?. Definir un método en una subclase con el mismo nombre, tipo de retorno y lista de parámetros que un método en la superclase. Definir un método con el mismo nombre y lista de parámetros en la misma clase. Usar la palabra clave 'super' para llamar a un método de la superclase. Crear un nuevo método que reemplaza a uno antiguo.

¿Qué bloque se utiliza para ejecutar código independientemente de si una excepción se lanza o no?. try. catch. throw. finally.

¿Qué es un objeto en Java?. Una plantilla para crear instancias. Una instancia de una clase que tiene estado (datos) y comportamiento (métodos). Una variable que almacena un valor primitivo. Un método que devuelve un valor.

Denunciar Test