Анонимна функция: Разлика между версии

Изтрито е съдържание Добавено е съдържание
Ред 45:
return product.map(p -> p.getPrice()).orElse(defaultPrice);
}
</syntaxhighlight>Ламбда изразите се превръщат във "функционални интерфейси" (дефинират се като интерфейси, които съдържат само един абстрактен метод в допълнение към един или повече по подразбиране или статични методи <ref>[13http://docs.oracle.com/javase/tutorial/java/javaOO/lambdaexpressions.html The Java Tutorials: Lambda Expressions], docs.oracle.com</ref>), както е показано в следните примери:<syntaxhighlight lang="java">
public class Calculator {
interface IntegerMath {