-
发送方线程:
package com.sgg.UdpChart; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.InetSocketAddress; import java.net.SocketException; //发送方线程 public class UdpSendThread implements Runnable { private int fromPort; //自己规定的接收端口 private String toIpAddress; //发送给哪个IP private int toPort; //发送给哪个端口 DatagramSocket socket = null; BufferedReader reader = null; DatagramPacket packet = null; public UdpSendThread(int fromPort, String toIpAddress, int toPort) { this.fromPort = fromPort; this.toIpAddress = toIpAddress; this.toPort = toPort; try { socket = new DatagramSocket(this.fromPort); //控制台输入数据 reader = new BufferedReader(new InputStreamReader(System.in)); }
Java网络编程之基于UDP(多线程实现聊天对话)
最新推荐文章于 2021-11-04 22:14:47 发布