你的while条件一直为真,所以就一直读了。 msg = in.readLine();
while(msg!=null){
if(msg != null){
System.out.println(msg);
}
synchronized(socket){
msg = in.readLine();
这样该一下就好了。
while(msg!=null){
if(msg != null){
System.out.println(msg);
}
synchronized(socket){
msg = in.readLine();
这样该一下就好了。
解决方案 »
- 找不到符号
- 重新改了还是出错
- RandomAccessFile类的主要用途是什么?它和File类有什么区别?
- 设计一个类,让它只能实例化3次,怎么实现啊?
- =======有谁知道,像sun的网页上发布的那些软件架构图,有立体感的那种,是用什么软件画出来的?
- java地址簿的程序
- 我把jScrollPane拖到JFrame窗体里之后该如何对它进行设置?
- 那位有javax.swing這個包,有的話傳個給我,謝謝[email protected]
- 用个java的jni的和java高手们帮我看个问题:急急!!!!!!!!!!!!
- 关于"另存为"的问题,请各位高手关心一下小弟,谢谢!
- 如何进行IP验证???
- 如何进行IP验证???
况且,我并不希望msg==null时我就不能读。
while(true){
msg = in.readLine();
if(msg != null){
System.out.println(msg);
}
yield();
}