我經常遇到這樣的代碼片段:構造函數中的方法?
的invokeLater的一般形式是 - 靜態無效的invokeLater(Runnable接口OBJ)
但我經常遇到這些類型的代碼:
{
SwingUtilities.invokeLater(new Runnable() {
public void run() {
new tester();
}
});
}
或-----(另一種類型的示例)
{
clean.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent ae) {
cleanActionPerformed(ae);
}
});
}
這是什麼? 構造函數中有方法!我無法理解寫這些片段的方式。 解釋得非常清楚
的可能重複[事件驅動線程(http://stackoverflow.com/questions/5339025/event-driven-thread) – Bombe 2011-03-17 14:06:07
這是類似於你的其他問題,[這個方法是如何工作的](http://stackoverflow.com/questions/5335161/how-does-this-method-work),以及Bombe指出的你的問題。如果答案沒有意義,請發表評論,要求澄清;不要一直在發表相同的問題 – 2011-03-17 15:02:42