- 博客(3)
- 收藏
- 关注
原创 Java socket 通讯流的测试
场景 客户端 服务端 建立连接 客户端发送数据给服务端处理 服务端从输入流取到数据,处理中..... 此时客户断开连接 服务端将处理后的数据发送给客户,预想的情况,连接已断开,输出流已经不存在,write的时候应该报错 package tcp; import java.io.BufferedReader; import java.io.DataOutputStream;...
2014-08-06 22:52:21 278
原创 Java 杀掉线程
首先杀掉线程,不能用stop,信息请看JDK的文档说明。这里简单总结有2点: 1:关闭会导致线程中释放所有锁,这样不能保证其它线程用到的锁对象是完整的或逾期的。 2:stop让处理程序静悄悄的结束,没办法做一些后处理。 官方推荐采用interrupt,同时也带来了问题,在阻塞的情况,不太好处理。 这里先对各种阻塞做下罗列测试。 Thread.sleep(1 * 1000); OK...
2014-08-06 21:51:54 1871
原创 socket 长连接 模拟
package tcp; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.net.ServerSocket; import java.net.Socket; ...
2014-08-05 18:49:18 389
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人