Junior — Middle
Java же башка тилде бир гана абстракттуу методту камтыган интерфейс мисал келтире аласызбы?
sobes.tech AI
AIден жооп
Javaда бир абстракттуу методу бар интерфейс функционалдуу интерфейс деп аталат. Мисал катары мындай интерфейс Runnable:
@FunctionalInterface
public interface Runnable {
void run();
}
Башка мисал — compare методу менен Comparator<T> интерфейси:
@FunctionalInterface
public interface Comparator<T> {
int compare(T o1, T o2);
}
Мындай интерфейстер лямбда билдирүүлөрү менен колдонууга ыңгайлуу.