eventqueue значение стрелки - PullRequest
0 голосов
/ 09 июня 2018

, поскольку я не смог найти в Google ничего, что могло бы объяснить это, я решил повернуться и спросить вас, что делает стрелка в этом конкретном примере, я никогда не видел это выражение, поэтому я не понимаю, что оно делает.

Сайт, на котором я пытаюсь учиться: http://zetcode.com/tutorials/javagamestutorial/basics/

Спасибо за помощь! ~

   public static void main(String[] args) {

        EventQueue.invokeLater(() -> {
            Application ex = new Application();
            ex.setVisible(true);
        });
    }

1 Ответ

0 голосов
/ 09 июня 2018

Это часть лямбда-выражения , которое является сокращением для определения функций.Это создает класс с методом, который не принимает аргументов и выполняет блок операторов.

() -> {
    Application ex = new Application();
    ex.setVisible(true);
}
...