Как передать метод java
4 года назад
Человек-Молекула
Ответы
0
В Java
можно передавать методы как параметры других методов. Для этого используется концепция функционального программирования, которая была добавлена в Java 8
- Один из способов передать метод в
Java
- использовать интерфейс, содержащий единственный абстрактный метод. Такие интерфейсы называются функциональными интерфейсами, и они могут быть переданы как параметры в методы.
Например:
- Затем вы можете передать реализацию интерфейса в метод
myMethod
:
Это создаст анонимный класс, реализующий интерфейс MyInterface
и передающий его в метод myMethod
Существует более компактный и удобный способ, особенно для передачи простых методов:
Это создаст лямбда-выражение, которое будет выполнено внутри метода myMethod
2 года назад
Иван Полежаев