package ch7;
import java.net.*;
public class URLParser
{ public static void main(String args[])
        {   int argc = args.length;
          if (argc !=1)
                      { System.out.println ("Syntax :");
                              System.out.println ("java URLParser url");
                              return; }                try
                { java.net.URL myURL = new URL ( args[0] );
                        System.out.println ("Protocol : " + myURL.getProtocol() );                        System.out.println ("Hostname : " + myURL.getHost() );            System.out.println ("Port     : " + myURL.getPort() );
            System.out.println ("Filename : " + myURL.getFile() );
            System.out.println ("Reference: " + myURL.getRef() );
                    }
    catch (MalformedURLException mue)
                    { System.err.println ("Unable to parse URL!");
                            return; }
            }
    }
结果是Syntax :java URLParser url
为什么不出现端口,路径名