⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 server.java

📁 基于客户端-服务器的多线程编程实例源代码
💻 JAVA
字号:
import java.net.*;
import java.io.*;
class server
{ public static final int PORT =4000;
  public static void main(String[] args) throws IOException
  { ServerSocket s=new ServerSocket(PORT);
    System.out.println("Server start: "+s);
    try {
          Socket socket =s.accept();
          try { System.out.println("Accept Connection" +socket);
                PrintWriter out = new PrintWriter(new BufferedWriter(
                  new OutputStreamWriter(socket.getOutputStream())),true);
                BufferedReader in = new BufferedReader(
                  new InputStreamReader(socket.getInputStream()));
                String str=in.readLine();
                System.out.println("Server receives:" + str);
                out.println("Server return back: I am fine!");
               }
                                           
          finally{
                 System.out.println("Closing ...");
                 socket.close();
                 }
         }
         finally{
                  s.close();
                 }
    }
  }

⌨️ 快捷键说明

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