箭头的事件队列含义
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);
}
因为我在 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);
}