⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 timeclient.java

📁 《Java实例入门》所有实例的源代码。所有的源文件都是.java文件
💻 JAVA
字号:
import java.net.*;import java.util.*;import java.io.*;public class timeClient {   public static void main(String[] args) {      String         host;      InetAddress    hostAddress;      byte[]         outBuffer = new byte[1];      byte[]         inBuffer = new byte[512];      DatagramPacket request;      DatagramPacket reply;      DatagramSocket timeSocket;      if (args.length <1) {        System.out.println("Usage: Daytime [服务器]");      }      else{          try{              host = args[0];              hostAddress = InetAddress.getByName(host);             System.out.println("getting " + hostAddress.toString() + " time ");             timeSocket = new DatagramSocket();              // 创建请求和应答缓冲区              request = new DatagramPacket(outBuffer, outBuffer.length, hostAddress, 13);             reply = new DatagramPacket(inBuffer, inBuffer.length);             // 发送请求并读取应答             try {                 timeSocket.setSoTimeout(5 * 1000);                 timeSocket.send(request);                 timeSocket.receive(reply);                 System.out.print("the answer is : " +new String(inBuffer, 0, reply.getLength()));             } finally {               timeSocket.close();             }        } catch(Exception ex) {              System.out.println(ex);         }      }      System.exit(0);   }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -