作者H45 (!H45)
看板java
標題Re: [J2SE] 請問delay的方法
時間Sun Oct 4 13:00:25 2009
自己包成 RuntimeException 之後呼叫這個方法就不用到處加 try catch。
public class ThreadUtils {
public static void sleep(long millis) {
try {
Thread.sleep(millis);
} catch (InterruptedException e) {
throw new RuntimeException(e);
}
}
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.247.13
1F:推 AmosYang:佛心來著 :D 10/04 13:39
2F:→ H45:你給的連結比較佛,我這段程式碼不需要花到 30 秒 10/04 14:43
3F:→ AmosYang:我只是用 LMGTFY 代替 STFW :) 10/04 15:33
4F:→ AmosYang:或許應該去弄個 LMSTFWFY … XD 10/04 15:36
5F:推 godfat:然後幫你查三種以上的搜尋引擎... XD 10/04 17:02
6F:推 PsMonkey:這招倒是沒想過,我都乖乖包 try-catch XDXD 10/04 20:30
7F:→ H45:當sleep太多的時候,這是讓程式碼稍微乾淨一點的小技巧 :D 10/04 20:36
8F:→ AmosYang:public static main(String[] x) throws Throwable // XD 10/04 23:27
9F:推 slalala:這技巧應該屬於 結構化程式設計XD 10/04 23:51