Доброго времени суток.
Имеется метод main(), в рамках которого вызывается метод run():
public static void main(String args[]) {
EventQueue.invokeLater(new Runnable() {
@Override
public void run() {
new WorkTable().setVisible(true);
}
});
}
NetBeans предложил заменить анонимный класс лямбда-выражением:
public static void main(String args[]) {
EventQueue.invokeLater(() -> {
new WorkTable().setVisible(true);
});
}
Поскольку метод run() - единственный в интерфейсе Runnable, речь идет именно о его реализации. Но как, в таком случае, воспользоваться лямбда-выражением если у интерфейса имеется несколько методов (к примеру, List)?
Благодарю.