解决方案 »
- 以下是java中的哪些异常?
- 图片读取显示失败????求解???
- 如何写代码才能让数据写入到insert a.a
- 我对基本类型和引用类型,还有==和equals方法的理解。
- 路过的看看,面向对象的问题
- String "2008年11月16日 14时28分00秒"怎么转为相对应的Date型“2008-8-18 11:00:00”
- 刚装好JCreater试试能不能用,结果编译不通过,不知道是不是安装问题,急等回答
- 求助~~关于用jai制作图片水印的问题
- 读取数据报异常
- 关于包的一个问题!急,在线等待ing....
- this能否调用static修饰的类变量和类方法呢?
- 关于从JTable中获取值得问题
byte[] temp = new byte[100];
br.read(temp);
String s = new (String)(temp).trim();
system.ou.println(s);
这样就好了!~
System.out.println("客户端开始读取时间t1:" + t1);
while ((msg = br.readLine()) != null) {//*********这里花了很长的时间*********
System.out.println(msg);
// os.write((msg+"\r\n").getBytes());
String t2 = buildTimeStamp();
System.out.println("客户端读取完成时间t2:" + t2);
System.out.println("客户端开始读取时间t1:" + t2);
}
os.close();
br.close();
} catch (IOException e) {
e.printStackTrace();
} catch (ParseException e) { e.printStackTrace();
}
String t2 = null;
try {
t2 = buildTimeStamp();
} catch (ParseException ex) {
Logger.getLogger(MultiThreadClient.class.getName()).log(Level.SEVERE, null, ex);
}
System.out.println("客户端断开连接时间t2:" + t2);
OutputStream os = socket.getOutputStream();//下面是新加的
PrintWriter pw=new PrintWriter(os);//发信息直接这样发
pw.print(info+"\r\n");
pw.flush();这样就没有问题了。
不过一般都不用readline的方法来读数据 。