java tcp udp实例
    Java TCP UDP实例。
    在网络编程中,TCP和UDP是两种常见的传输协议。在Java中,我们可以使用Socket和ServerSocket类来实现TCP和UDP通信。在本文中,我们将介绍如何使用Java编写TCP和UDP的简单示例。
    TCP示例:
    首先,让我们来看一个简单的TCP客户端和服务器的示例。客户端将向服务器发送一条消息,服务器接收到消息后将其打印出来。
    TCP客户端代码:
    java.
    import java.io.;
    import java.;
    public class TCPClient {。
        public static void main(String[] args) {。
            try {。
                Socket socket = new Socket("localhost", 9999);
                OutputStream out = OutputStream();
                PrintWriter writer = new PrintWriter(out);
                writer.println("Hello, TCP Server!");
                writer.flush();
                socket.close();
            } catch (IOException e) {。
                e.printStackTrace();
            }。
        }。
    }。
    TCP服务器代码:
    java.
    import java.io.;
    import java.;
    public class TCPServer {。
        public static void main(String[] args) {。
            try {。
                ServerSocket serverSocket = new ServerSocket(9999);
                Socket socket = serverSocket.accept();
socket通信在哪一层                InputStream in = InputStream();
                BufferedReader reader = new BufferedReader(new InputStreamReader(in));
                String message = adLine();
                System.out.println("Received message: " + message);
                socket.close();
                serverSocket.close();
            } catch (IOException e) {。
                e.printStackTrace();
            }。
        }。
    }。
    UDP示例:
    接下来,让我们来看一个简单的UDP客户端和服务器的示例。客户端将向服务器发送一条消息,服务器接收到消息后将其打印出来。
    UDP客户端代码:
    java.
    import java.io.;
    import java.;

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。