我有一個Java線程,我開始,所以它一直監聽套接字(考慮到套接字讀取阻塞線程是需要的)。Java線程來管理套接字並運行類方法
線程從套接字接收到數據後,需要調用一個類的方法。
現在我有兩個選擇這樣做:
聲明傳遞給線程,並在類中實現的接口。當線程調用接口方法時,實現類將運行它。
或者我可以將類實例作爲參數傳遞給線程,然後調用類方法。
但我想知道該方法正在運行時線程是否阻塞。
我想是這樣,但我不確定。
我希望線程具有Socket事件行爲。我的意思是隻負責讀取主類中的socket和fire函數中的數據,即稱爲線程的數據。
+1用於引用NIO – 2012-03-10 16:02:09