New game
Download
Get Academic Plan
Share game
Integrate it into your platform

You can integrate the game into an LMS compatible with LTI 1.1 or LTI 1.3 such as Canvas, Moodle, or Blackboard. This way, the scores will be automatically saved into the platform’s gradebook.
Download
You have exceeded the maximum number of games you can integrate into Google Classroom with your current Plan.

To integrate as many games as you want in Google Classroom, you need an Academic Plan or a Commercial Plan.

You have exceeded the maximum number of games you can integrate into Microsoft Teams with your current Plan.

To integrate as many games as you want in Microsoft Teams, you need an Academic Plan or a Commercial Plan.

Downloading games is an exclusive feature for users with an Academic Plan or a Commercial Plan.

Get your Academic Plan or your Commercial Plan now and start integrating your games into your LMS, website or blog.

If you wish, you can download a demo game here and test its integration:

Quiz JAVA 8

Quiz

(13)
Played 30 %Accuracy 84 Average time 14:10

About this activity

JAVA 8

Created by

Mexico

Download the paper version to play

Make your own free game from our game creator
Compete against your friends to see who gets the best score in this game

Top Games

%
Anonymous
Anonymous
%
%
%
You have exceeded the maximum number of games you can print with your current Plan.

To print as many games as you want, you need an Academic Plan or a Commercial Plan.

Print your game
Quiz JAVA 8
 

Quiz JAVA 8Online version

JAVA 8

by HR Mexico
1

¿Cuál es el propósito principal de una expresión lambda en Java 8?

2

¿Cuál de las siguientes es una interfaz funcional válida en Java 8?

3

¿Cuál es el método correcto para crear un Optional vacío?

4

¿Qué método de la interfaz Stream permite reducir una colección a un solo valor?

5

¿Cuál de los siguientes métodos permite crear un stream infinito?

6

¿Cuál es una diferencia entre map() y flatMap() en Streams?

7

¿Qué sucede si una clase implementa dos interfaces que definen el mismo método default sin sobreescribirlo?

8

Dado el siguiente código, ¿cuál es la salida?

9

¿Cuál es la diferencia entre una clase abstracta y una interfaz con métodos default en Java 8?

10

¿Cuál es el resultado de ejecutar este código?

11

¿Cuál es una ventaja del uso de Optional frente al uso directo de valores nulos en Java?

12

¿Qué resultado devuelve este código?

13

¿Qué ocurre cuando se aplica map() sobre un Stream de objetos, y dentro de la función se accede a un método instanceof con herencia?

14

Dado el siguiente código, ¿qué imprime?

15

¿Cuál de los siguientes fragmentos crea un Stream a partir de un arreglo, filtra los elementos mayores a 10, los ordena, y obtiene el primero?

16

¿Cuál es la principal diferencia entre map() y flatMap() en el contexto de una jerarquía de objetos con listas?

17

¿Qué ocurriría si una clase implementa dos interfaces que definen métodos estáticos con el mismo nombre?

18

¿Cuál de las siguientes afirmaciones sobre polimorfismo en Java es correcta?

19

¿Qué ocurre si se invoca get() sobre un Optional.empty()?

20

¿Cuál es la principal ventaja de utilizar referencias a métodos (::) sobre expresiones lambda?

21

¿Qué característica define a una clase anónima en Java?

22

¿Qué imprime este fragmento?

23

¿Qué diferencia hay entre Function y BiFunction?

24

¿Qué técnica permite evitar NullPointerException en cadenas de llamadas usando Optional?

25

¿Qué sucede si se modifica una colección dentro de una operación stream().forEach()?

26

¿Por qué no se pueden crear instancias directas de una clase abstracta?

27

¿Cuál es el propósito de peek() en la API de Streams?

28

¿Qué principio de POO permite que una clase hija herede atributos y métodos de una clase padre?

29

¿Cuál es la principal diferencia entre una clase abstracta y una interfaz en Java?

30

¿Cuál es el propósito del encapsulamiento en POO?

31

¿Qué principio permite que múltiples clases implementen una misma interfaz pero con comportamientos distintos?

32

¿Qué palabra clave en Java se utiliza para evitar que una clase sea heredada?

33

¿Cuál es el efecto de declarar un método como final?

34

¿Cuál de las siguientes afirmaciones sobre clases abstractas es correcta?

35

¿Qué sucede si una clase concreta no implementa todos los métodos de una interfaz?

36

¿Cuál de las siguientes opciones describe mejor la sobrecarga de métodos?

37

¿Qué principio de la POO se ve reflejado cuando se accede a un objeto mediante su tipo de interfaz en lugar de su clase concreta?

Are you sure you want to leave the page?

If you leave the page, you will lose your game progress.