Re: [J2SE] 請問thread的run方法中是不是有什麼限制

看板java作者 (痞子軍團團長)時間19年前 (2006/05/10 09:57), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
※ 引述《topcomic1976 (visit)》之銘言: : class Clock extends Thread{ : JLabel labelTemp; ^^^^^^^^^ : Clock(JLabel labelTemp){ ^^^^^^^^^^ : Thread clock = new Thread(this); : clock.start(); : } 這兩個變數名稱一樣,不代表他們就是相同的東西 你還是得在 constructor 當中寫 this.labelTemp = labelTemp; ==== 遇到這種問題的時候 你要作的,不是把程式碼拿來 po 版 而是先把你不確定的東西(例如這邊,你對 Thread 的部分不確定)抽掉 改用其他普通的方法 try 看看 你的 Clock 拿掉 extends Thread 的敘述 你還是可以在在其他地方叫用 Clock.run() 這個 method 阿... 那樣子,事情就會變得比較簡單而且比較清楚了... -- 侃侃長論鮮窒礙 網站:http://www.psmonkey.idv.tw 眾目睽睽無心顫 個人版:telnet://legend.twbbs.org 煢居少聊常人事 殺頭容易告白難 歡迎參觀 Java 版(@ptt.cc)精華區 \囧/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.204.16.17
文章代碼(AID): #14OKYFym (java)
文章代碼(AID): #14OKYFym (java)