关于BufferedWrite和PrintWrite的问题 PrintWrite的println接收的是一行数据,就是有回车的,你的服务器端读取的是一行数据,没有回车会阻塞。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 客户端的 println 方法会在最后加上一个回车 \n,而服务器端的 readLine 方法刚好必须读取到一个 \n 才会完成。客户端和服务器端就这样达成了一个协议。 readLine是阻塞式的,当读入的内容是空或没有读到换行符(\n,\r,\r\n)系统会认为还没有读满一行数据,就阻塞了,后面的代码就不继续执行了。 你可以在客户端和服务器端发送的数据后加个"\n"试试应该就可以了。另外友情提示下,以后贴代码别截图,别人想调试还得一行一行的敲下你的代码。你给别人创造遍历,别人才能更好的回答你。 java基础 面向对象编程需要操作系统支持吗? 关于org.apache.commons.net.ftp.FTPClient建立FTP客户端的问题 事件的问题,请求帮助。 如何让frame上的键盘鼠标响应无效? 线程和类(内部类和外部类)的一些问题?/ java中一个关于日期的问题,欢迎大家讨论! IO包2进制数据读写问题 在程序主体面板中如何设置多个工具栏? 急!!!关于菜单的问题:怎样知道某一菜单项的在该菜单中的位置序号? 桌面软件记录用户登陆信息 关于java的应用程序和小应用之间的异同
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货