作者YRED (~~~)
看板java
标题[问题] thread问题
时间Sun Aug 20 17:58:35 2006
新手的问题
某段聊天程式~
有个thread会跑下面的run
public void run() {
.......(我省略了一些I/O程式码~没贴上来)
while((message = theInputStream.readLine()) != null) {
message = "re: " + message + "\n";
chatBox.update();
}
}
我想问的是~这个thread即使第一次跑完while回圈~
也就是theInputStream.readLine()读完了~
它之後~还是会三不五时的去检查theInputStream.readLine()是否有东西
然後再跑回圈?
其实我想问~第一次回圈跑完~不就结束了吗
为何thread之後会知道~还要在check ?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.117.67.234