我目前正在學習Java課程,並遇到一些令人困惑的代碼。Java可運行問題
例子:
Runnable runnable = new Runnable()
{
public void run()
{
//doStuff
}
};
我真的不明白這是什麼代碼正在做什麼。
run方法如何與一個類的實例關聯?
我搜索了一下「Runnable」,發現它是一個接口。我是通過在大括號之間聲明run方法來實現接口嗎?這可以在java中的任何接口完成嗎?
我可以使用一些鏈接/解釋。謝謝!
+1猜測發生了什麼事情。從你已經知道的邏輯上推斷是發展的核心技能。 – SLaks 2010-11-28 22:25:26