public class getURLResource
{
public static void main(String []args) throws Exception
{
URL url=new URL("http://music.9guo.net/music1111/ÖÐÎĸèÇú/ÄиèÊÖ/³ÂÞÈѸ/Æß/12.mp3");
System.out.println("Ö¸¶¨URLµØÖ·µÄ×ÊÔ´ÈçÏÂ:");
System.out.println("Default Port :"+url.getDefaultPort());
System.out.println("Protocol :"+url.getProtocol());
System.out.println("Host :"+url.getHost());
System.out.println("File Name :"+url.getFile());
System.out.println("Path :"+url.getPath());
System.out.println("Authority :"+url.getAuthority());
System.out.println("Query :"+url.getQuery());
System.out.println("Anchor :"+url.getRef());
int i=0;
try{
DataOutputStream dos = new DataOutputStream( new FileOutputStream("man.mp3"));
DataInputStream dis = new DataInputStream(url.openStream() );
byte b=dis.readByte();
while( true )
{
dos.write(b);
b=dis.readByte();
i++;
i=i%2000;
if(i==1999)System.out.print(".");
if(false )break;