preparación Java - clase 5

preparación Java - clase 5

Professional Development

10 Qs

quiz-placeholder

Similar activities

MME 5.1-Conectores

MME 5.1-Conectores

Professional Development

12 Qs

HERData

HERData

Professional Development

10 Qs

paquetes contables  lección 1

paquetes contables lección 1

11th Grade - Professional Development

10 Qs

Tipos de visibilidade e encapsulamento

Tipos de visibilidade e encapsulamento

Professional Development

10 Qs

Informática - Arquitectura de las computadoras

Informática - Arquitectura de las computadoras

Professional Development

10 Qs

Estrategias metodológicas

Estrategias metodológicas

Professional Development

10 Qs

S1 BD2

S1 BD2

Professional Development

14 Qs

Put Atenchion a tesla?

Put Atenchion a tesla?

10th Grade - Professional Development

10 Qs

preparación Java - clase 5

preparación Java - clase 5

Assessment

Quiz

Computers

Professional Development

Practice Problem

Medium

Created by

Jose Matos

Used 2+ times

FREE Resource

AI

Enhance your content in a minute

Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Dentro del cuerpo de una expresión lambda, no es posible

Se pueden acceder a variables locales que estén en el mismo ámbito

Las variables que captura una expresión lambda deben ser efectivamente final

Capturar una variable externa a la definición de una expresión lambda en modo escritura

Invocar métodos dentro de las expresiones lambda en algunos casos

2.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Sobre la declaración de variables locales que serán usadas en una expresión lambda podemos afirmar:

I. Deben ser obligatoriamente declaradas con el modificador final

II. Deben ser efectivamente final o final

III. Podemos reasignar la variable siempre y cuando no se use dentro del bloque lambda

II y III

solo I

Solo III

I y II

todas son incorrectas

3.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

No es una interfaz funcional estándar

Predicate

Function

Consumer

Supplier

Comparator

4.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

es incorrecto afirmar que :

las Expresiones lambda son una alternativa a la creación de clases anónimas que implementan interfaces

Mediante el uso de interfaces funcionales se pueden implementar métodos más generales para una necesidad común.

El uso de programación funcional permite crear métodos de búsqueda más generalizados

Se pueden implementar interfaces funcionales estándar con expresiones lambda

No se permite el pase de parámetros como expresiones lambda, sino la referencia a ellas mediante una variable

5.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

La interfaz funcional estándar Predicate<T>

Permite realizar la evaluación de criterios

Permite realizar transformaciones

Su implementación puede tener efectos secundarios

Su método apply recibe como parámetro un objeto y retorna otro de tipo genérico

No retorna un valor

6.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

¿cual es la definición del método abstracto de la interface Predicate<T> ?

boolean test(T t);

void test(T t);

void test();

boolean test();

T test (T t);

7.

MULTIPLE CHOICE QUESTION

30 sec • 5 pts

Es un caso de uso ideal para las expresiones lambda

Crear métodos de búsqueda más generalizados

Tener un código mas engorroso

Mantener una lógica difícil de leer

Create a free account and access millions of resources

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?