我有這個問題,我似乎無法在Internet上找到解決方案。我已經在這裏張貼了類似的鏈接,http://www.coderanch.com/t/581517/java/java/cast-superclass-subclass#2645691如何將超類轉換爲子類
class Example implements Runnable {
String ID;
public Example (String ID) {
this.ID = ID;
}
public void run() {
// Code to do something.
}
}
我使用的ScheduledThreadPoolExecutor類。在該類下面,有一個名爲getQueue的方法。但getQueue返回Runnable接口的BlockingQueue。 有沒有辦法從Runnable接口的Blocking隊列中取回一個Example類?
@ jmort253謝謝。我忘了我可以做鑄造。 – ktlim