zipserver.java

来自「Java各种网络代码」· Java 代码 · 共 39 行

JAVA
39
字号
package zipsocket;import java.net.*;import java.io.*;import java.util.zip.*;public class zipServer {  public zipServer() {    ZipOutputStream output;    ServerSocket svr;    Socket soc;    try    {      System.out.println("Starting server...");      svr = new ServerSocket(5000);      soc = svr.accept();      output = new ZipOutputStream(soc.getOutputStream());      output.setMethod(ZipOutputStream.DEFLATED);      output.putNextEntry(new ZipEntry("zip"));      DataOutputStream out = new DataOutputStream(output);      String dataToTransfer = "Hello,ZipStream.";      out.writeUTF(dataToTransfer);      output.close();      System.out.println("已传送数据: " + dataToTransfer);      soc.close();      svr.close();    }    catch(Exception e1)    {      System.out.println("Error: " + e1);      e1.printStackTrace();    }  }  public static void main(String[] args) {    zipServer zipServer1 = new zipServer();  }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?