Topic26(网络编程)

2019-02-04  本文已影响25人  KaveeDJ

26.01 网络编程概述

26.02 网络编程三要素之IP概述

26.03 网络编程三要素之端口号概述

26.04 网络编程三要素协议

26.05 Socket通信原理图解

26.06 UDP传输

26.07 UDP传输优化

26.08 UDP传输多线程

26.09 UDP聊天图形化界面

26.10 UDP聊天发送功能

26.11 UDP聊天记录功能

26.12 UDP聊天清屏功能

26.13 UDP聊天震动功能

26.14 UDP聊天快捷键和代码优化

26.15 UDP聊天生成jar文件

26.16 TCP协议

26.17 TCP协议代码优化

26.18 服务端是多线程的

ServerSocket server = new ServerSocket(9999);   //创建服务器
    while(true) {
        final Socket socket = server.accept();              //接受客户端的请求
        new Thread() {
            public void run() {
                try {
                    BufferedReader br = new BufferedReader(new InputStreamReader(socket.getInput Stream()));
                    PrintStream ps = new PrintStream(socket.getOutputStream());
                    ps.println("欢迎咨询传智播客");
                    System.out.println(br.readLine());
                    ps.println("报满了,请报下一期吧");
                    System.out.println(br.readLine());
                    socket.close();
                } catch (IOException e) {
                    e.printStackTrace();
                }
            }
        }.start();
    }
}

26.19 网络编程

26.20 练习

上一篇 下一篇

猜你喜欢

热点阅读