用Socket发送三组数据,对方只收到第一组,为什么? 很可能是没有flush()不过我好像用,PrintStream(不加flush)也可以,你试试。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我加了flush也不行啊,但如果加了Thread.sleep(200),就可以,为什么? 对方接受太慢了,虽然你发过去三个数据,由于速度太快,只在缓存的中保留了byte1的内容,虽然都到达了,但因为接受缓存已满,无法接受你的byte2、byte3,你在发送时加了延时,当然就可以接受到了。 通常,flush就可以,不明白楼主的为什么想到用"Thread.sleep(200)" 问一个java正则表达式,实在看不出来是匹配什么的 java笔试题,急急急急!!!! 关于反射机制中 Class.getConstructor()的疑问 拖动 web 页面的表的整列:用html组件:tableAct.htc组件(或称行为) 关于用Java获取地址栏中的地址 实在不行了…… 请教java字符串取子串问题 急再线等,关于jxl操作excel表的问题 关于CA证书的问题 使用FFT快速傅里叶函数求得的结果是一串复数,怎么根据这些复数求输入的声音信号的频率 如何在JLabel中显示换行,制表符? 为啥不能画???不用APPLET, 我想在Frame窗口应用程序下怎么画 小小的问题,看了别笑
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货