📄 receiver.java
字号:
import java.io.*;
import java.net.*;
public class receiver
{
public static void main(String [] args)
{
receiver frame = new receiver();
}
mt622_client t2;
public receiver()
{
t2 = new mt622_client();
t2.start();
}
class mt622_client extends Thread
{
public mt622_client(){}
public void run()
{
String str1;
String servername = "computer"; //server端计算机名称
System.out.println("<client>");
System.out.println("请发送消息给sever端计算机<"+servername+">"+"remoteport 901");
try{
DatagramSocket socket1 = new DatagramSocket();
DatagramPacket packet1;
while(true)
{
BufferedReader buffer1;
buffer1 = new BufferedReader(new InputStreamReader(System.in));
System.out.println("<client端>请输入信息:");
//从键盘读取数据
str1 = buffer1.readLine();
byte[] outbuffer = new byte[str1.length()];
outbuffer = str1.getBytes();
InetAddress address = InetAddress.getByName(servername);
//设定packet1对象的发送地址(address),发送port(901)
//发送信息变量(outbuffer),信息长度(outbuffet.length)
packet1 = new DatagramPacket(outbuffer,outbuffer.length,address,901);
//发送对象
socket1.send(packet1);
}
}
catch(IOException e){}
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -