我是新來的java,我仍然試圖理解語言,所以如果這個問題聽起來不太好,我很抱歉。瞭解java中的事件監聽器
有件事情我不理解的聽衆,有時你可以看到這樣的方式聲明的聽衆:
private View.OnClickListener onSave=new View.OnClickListener() {
public void onClick(View v) {
// Some code
}
};
或:
javax.swing.SwingUtilities.invokeLater(new Runnable() {
public void run() {
createAndShowGUI();
}
});
的一件事情困擾我最多的是該方法結束後的分號和括號。
我瞭解內部類爲了有多個監聽器的目的,但我不明白這個變量和方法的混合聲明。
它的目的是什麼?
它是如何聲明的?
WTF? :P
歡呼:)
與[在Java中如何使用匿名(內部)類)類似? ](http://stackoverflow.com/questions/355167/how-are-anonymous-inner-classes-used-in-java)。 – 2011-01-22 16:54:55