解决方案 »
- (请教)java实例化的时候为什么一定要调用父类的构造方法
- 急!跪求求4个JAVA简单问题
- dos下jar压缩
- 如何取两个已排序数组的交集?
- 如何在List中交换其中的数据
- 请问开发一个连锁超市进销存管理系统,用SWING还是WEB方式编程好?急!!!
- 初学者2问题:Object是最基本类吗;import java.awt.*为什么还要import java.awt.event.*?
- 非常急的问一下:.class文件怎么才能看见?
- 难搞定的javaMail,请各位多多帮忙!救我一命!
- 有人知道 Java Code Viewer 5.0 的注册码吗? 谢谢 谢谢
- 虚拟主机把25端口封了,java还能发送邮件吗
- 使用jgoodies改变JAVA桌面程序的观感
就2个类,可以直接复制黏贴到eclipse上试试
if (i == 4) {
ow.write("您已达到最大访问次数");
break;
}
i++; 可能是这边的问题,你怎么知道它读到终点了呢,现在的情况是只执行4次循环程序就中断了
br = new BufferedReader(new InputStreamReader(client.getInputStream()));
这两句要放在while(true){ 里面},客户端和服务端的都是 ow.write("您已达到最大访问次数");后加上ow.flush();
实际数据只有几个字节,把服务端的字符数组设置为100大小,客户端设置为1024 照样读不完如果全部读完数据(while(br.read>-1)),显示如下:返回2个一样的数据,但后者比前者多了4个空字节。不解
==========服务回应:das ===============================服务回应:das =====================好神奇
是因为输入流的问题,
Scanner从控制台输入,貌似会传送额外的数据