网络编程
文章平均质量分 78
北岛
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java网络编程(一)单线程网络编程
1 服务端实现的是通过系统输入后向客户端打印数据,如果打印的数据内容为bye则结束线程服务端的代码如下:package com.sun.net;import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.ServerSocke原创 2015-01-30 10:08:07 · 403 阅读 · 0 评论 -
java网络编程(四)压缩对象传输
对象的压缩存储主要是采用的是GZIPInputStream以及相对应的GZIPOutputStream来实现的,将其中的对象进行压缩后发送到相应的客户端上,代码如下:package com.sun.net.gzip;import java.io.IOException;import java.io.ObjectInputStream;import java.io.ObjectOutputS原创 2015-01-30 13:55:22 · 801 阅读 · 0 评论 -
java网络编程(三)传输对象
客户端想服务daunt发送对象采用的是objectInputStream对象流来传送的,客户端想服务端发送对象,主要是需要对象实现serializable接口,同时ObjectInputStream只能读取实现了该接口的类的对象,也就是只有实现了这个类才能够传输服务端代码:package com.sun.net.obj;import java.io.BufferedInputStr原创 2015-01-30 13:53:24 · 627 阅读 · 0 评论 -
java网络编程(二)多线程网络编程
通过上面第一章的程序可以看出来,针对服务端只能连接一个客户端,如果有另外一台机器连接主机就会出现错误,连接不上,主要是因为第一章的代码是单线程的,也就是是单对单的服务,服务端server接收到一个client请求后,后面的client请求就无法连接上主机了下面是多线程的网络通信服务端代码:package com.sun.net;import java.io.BufferedReader原创 2015-01-30 13:51:01 · 466 阅读 · 0 评论
分享