?? 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 + -