StudyToCert

OCP Java / Lecciones · English

Oracle Certified Professional: Java SE Developer 1Z0-831 (Java SE 25)

Sintaxis de lambdas, referencias a métodos y variables efectivamente final

Una expresión lambda es una implementación compacta del único método abstracto de una interfaz funcional. Su forma es: parámetros, una flecha y un cuerpo. Los paréntesis son opcionales solo para un único parámetro sin tipo declarado: x -> x * 2. Cero o varios parámetros necesitan paréntesis: () -> 42, (a, b) -> a + b. Puedes declarar tipos, (String s) -> s.length(), o usar var, (var s) -> s.length(), pero debes ser consistente: todos los parámetros con tipo, todos con var o todos sin tipo. Mezclarlos, como en (var a, b), no compila.

Cuenta gratis

Sigue leyendo gratis

Crea una cuenta gratis de StudyToCert para leer el resto de esta lección: 5 secciones más, 5 términos clave, un ejemplo real, un consejo para el examen y preguntas de repaso. Todas las lecciones, laboratorios y exámenes de práctica son gratis con una cuenta.

Crear cuenta gratis Iniciar sesión

Estudia OCP Java gratis
Plan semana a semana con lecciones, cuestionarios, simulaciones de examen y práctica, en español.
Abrir el plan de estudio