当然可以,用URLConnection或者直接用Socket

解决方案 »

  1.   

    java.net.URL url = new URL("http://www.csdn.net");
    BufferedInputStream fis = new BufferedInputStream(url.openStream());
      

  2.   

    public boolean  makeHtmlFileByURL(String url,String saveFile)
      {
         boolean bRec=false ;//返回值
          saveFile= getSystemPah(saveFile); //转变为操作系统系统路径
          System.out.println("url:"+url+" saveFile"+saveFile);
         try
         {
           //创建URL类
           URL pdf=new URL(url);
           //通过URL,打开网络连接
           URLConnection sc=pdf.openConnection();
           // 取得网络文件的读入类
           InputStream pdfInstream=sc.getInputStream();
           // 创建下载文件的写入类
           OutputStream pdfOutputStream=new FileOutputStream(saveFile);
           int end;
           //逐个字节的下载
           while ((end=pdfInstream.read()) !=-1)
           {
                pdfOutputStream.write(end);
           }
           // 关闭文件读入类
           pdfInstream.close();
           //关闭文件写入类
            pdfOutputStream.close();
           System.out.println("文件下载成功");
           bRec=true ;
         }
         catch (Exception e)
         {
           System.out.println("error at makeHtmlFileByURL(String url,String saveFile)"+e);
           bRec=false;
         }
         return bRec;  }
    我正好有
      

  3.   

    再问以下楼上的:
    saveFile= getSystemPah(saveFile); //转变为操作系统系统路径
    中, getSystemPah是什么类?saveFile是什么文件类型?