你認識“#”麼?讓我猜猜看
不過
在Java
簡單的方法引用示例
比如要引用String類的equals方法
String#equals(Object)
再看一個例子
java
事件監聽器
使用閉包前
button
new ActionListener() {
public void actionPerformed(ActionEvent ){
System
}
);
使用閉包後 :
button
事件監聽器
使用閉包前
public void init() {
JButton button =
button
public void actionPerformed(ActionEvent ev) {
handleAction(ev);
}
});
}
public void handleAction(ActionEvent ev) {
// handle event
}
使用閉包後
使用閉包後
public void init() {
JButton button =
button
}
public void handleAction(ActionEvent ev) {
// handle event
}
From:http://tw.wingwit.com/Article/program/Java/JSP/201311/20381.html