2010-05-30 120 views

回答

2

這沒有內置超時。我所做的是使用不同的線程並在超時後中斷線程。

爲此,使用FutureTask更容易。見我回答這個問題,

java native Process timeout

+0

是有,看我的答案。 – EJP 2010-05-31 05:48:30

+0

這是套接字超時,只有當您遇到網絡問題時纔會觸發。 – 2010-05-31 14:18:52

+0

完全不正確。如果在超時時間內無法連接,則會觸發連接超時,並且如果由於任何原因(包括服務器未發送任何內容)在超時內沒有任何內容需要讀取,則會觸發讀取超時。 – EJP 2011-05-16 02:39:59

1
URLConnection.setConnectTimeout() 
URLConnection.setReadTimeout() 

@Since 1.5