?? udpclient.java
字號:
import java.io.*;
import java.net.*;
public class UdpClient {
public void go() throws IOException, UnknownHostException {
DatagramSocket datagramSocket;
DatagramPacket inDataPacket;
DatagramPacket outDataPacket;
InetAddress serverAddress;
byte[] msg = new byte[100];
String receivedMsg;
datagramSocket = new DatagramSocket();
serverAddress = InetAddress.getLocalHost();
outDataPacket = new DatagramPacket(msg,1, serverAddress, 8000);
datagramSocket.send (outDataPacket);
inDataPacket = new DatagramPacket(msg, msg.length);
datagramSocket.receive(inDataPacket);
receivedMsg = new String (inDataPacket.getData(), 0,inDataPacket.getLength());
System.out.println(receivedMsg);
datagramSocket.close();
}
public static void main (String args[]) {
UdpClient udpClient = new UdpClient();
try {
udpClient.go();
}
catch (Exception e) {
System.out.println ("Exception occurred with socket.");
System.out.println (e);
System.exit (1);
}
}
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -