比如我想获得yahoo的web服务器时间,如何实现?能不能写详细点?谢谢

解决方案 »

  1.   

    import java.io.*;
    import java.net.*;
    public class GetDayTime
    {
      public static void main(String args[])
      {
        String host=args[0];
        try
        {  
          Socket connection=new Socket(host,13);
          System.out.println("Connection established: ");
          BufferedReader in=new BufferedReader(
                           new InputStreamReader(
                             connection.getInputStream()));
         String daytime=in.readLine();
         System.out.println("day Time received: "+daytime);
         connection.close();
        }
        catch(UnknownHostException uhe)
        { System.err.println("Unknown host: "+args[0]); }
        catch(IOException ioe)
        {  System.err.println("IOException: "+ioe); }
      }
    }
    试试 这个行不
      

  2.   

    import java.io.*; 
    import java.net.*; 
    public class GetDayTime 

      public static void main(String args[]) 
      { 
        String host=args[0]; 
        try 
        {   
          Socket connection=new Socket(host,13); 
          System.out.println("Connection established: "); 
          BufferedReader in=new BufferedReader( 
                           new InputStreamReader( 
                             connection.getInputStream())); 
         String daytime=in.readLine(); 
         System.out.println("day Time received: "+daytime); 
         connection.close(); 
        } 
        catch(UnknownHostException uhe) 
        { System.err.println("Unknown host: "+args[0]); } 
        catch(IOException ioe) 
        {  System.err.println("IOException: "+ioe); } 
      }