資源簡介
Java數據壓縮與傳輸實例
代碼片段和文件信息
import?java.net.*;
import?java.io.*;
import?java.util.zip.GZIPOutputStream;
//Download?by?http://www.codefans.net
public?class?FileServer{
int?port=2345;?//端口號
ServerSocket?serverSocket;?//服務器套接字
public?FileServer(){
try{
serverSocket=new?ServerSocket(port);?//實例化套接字
System.out.println(“start?server?at?port?“+port);?//在命令窗口輸出提示信息
while?(true){
Socket?client=serverSocket.accept();??//等待連接
System.out.println(“Connect:?“+client.getInetAddress());??//輸出客戶機地址
DataOutputStream?out=new?DataOutputStream(client.getOutputStream());?//得到輸出流
GZIPOutputStream?gout=new?GZIPOutputStream(out);?//壓縮輸出流
FileInputStream?fileIn=new?FileInputStream(“c:/1.txt“);??//待傳送的文件
byte[]?buffer=new?byte[1024];?//緩沖區大小
int?length;
whi
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
-----------?---------??----------?-----??----
?????????????????5158????????????????????6
- 上一篇:微信支付V3 Java jsApi 掃碼支付
- 下一篇:java 大文件上傳 源碼
評論
共有 條評論