箭头的事件队列含义

eventqueue meaning of arrow

因为我在 google 中找不到任何可以解释的东西,所以我决定转身问你这个具体例子中的箭头是做什么的,我从来没有看到那个表达式所以我不知道真正明白它的作用。

我尝试学习的网站:http://zetcode.com/tutorials/javagamestutorial/basics/

感谢帮助!~

   public static void main(String[] args) {

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

它是 lambda expression 的一部分,后者是用于定义函数的 shorthand。这将创建一个 class 方法,该方法不带任何参数并执行语句块。

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