我是新来的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