註冊 | 登入 | 全文檢索 | 排行榜 |
![]() |
» JWorld@TW
» Java SE 討論區
![]() ![]() |
![]() ![]() ![]() ![]() |
本主題所含的標籤 |
作者 | Re:請問如何將TimerTask內執行的結果回傳到外面的程式使用 [Re:964203038] |
mylee
![]() ![]() ![]() ![]() ![]() ![]() 發文: 764 積分: 1 ![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() 方法很多,牛刀是透過 file/db 雞刀的話,宣告一個 XXXTask extends TimerTask,然後有個 pubic 的 getter 來 get 你要 expose 的屬性就好了。 ![]() ![]() |
作者 | Re:請問如何將TimerTask內執行的結果回傳到外面的程式使用 [Re:mylee] | ||||
jun650723
![]() ![]() ![]() ![]() ![]() ![]() 發文: 11 積分: 0 ![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() 我有試做test1 class及ReminderTask class, 我在test1 class還是取不到TimerTask內的回傳值, 該如何修改code呢?? run 出來的結果為: test1 class..get file name == null ReminderTask run()... ReminderTask class fileName ==ipms001.xml
![]() ![]() |
作者 | Re:請問如何將TimerTask內執行的結果回傳到外面的程式使用 [Re:jun650723] | ||||
richard
![]() ![]() ![]() ![]() ![]() ![]() 發文: 96 積分: 1 ![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() 因為還沒跑到呀。 所以test1 class..get file name == null 且你這樣寫也有當機的機會,最好加非同步機制 我會這樣做,用一個傳資料的class
![]() ![]() |
作者 | Re:請問如何將TimerTask內執行的結果回傳到外面的程式使用 [Re:richard] |
jun650723
![]() ![]() ![]() ![]() ![]() ![]() 發文: 11 積分: 0 ![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() 我依您的建議將程式修改後, 執行時, 發現若在6秒過後才找到字串, 還是無法得到 回傳結果 test1 class..get file name == null ReminderTask run()... null ReminderTask run()... ReminderTask run()... ReminderTask -- fileName ==> ipms001.xml ipms001.xml --> 希望程式在此可以run出此行, 目前無此行 ![]() ![]() |
» JWorld@TW » Java SE 討論區 |
![]() ![]() ![]() ![]() |
![]() ![]() ![]() |