Как использовать Java для загрузки mp3-файла в Интернете?

Я использовал следующий метод скачать mp3-файл по адресу: http://online1.tingclass.com/lesson/shi0529/43/32.mp3

Но я получил следующую ошибку:

java.io.FileNotFoundException: http: \ online1.tingclass.com \ урок \ shi0529 \ 43 \ 32.mp3 (Неправильное имя файла, имя каталога или синтаксис метки тома)

  public static void Copy_File(String From_File,String To_File)
  {   
    try
    {
      FileChannel sourceChannel=new FileInputStream(From_File).getChannel();
      FileChannel destinationChannel=new FileOutputStream(To_File).getChannel();
      sourceChannel.transferTo(0,sourceChannel.size(),destinationChannel);
      // or
      //  destinationChannel.transferFrom(sourceChannel, 0, sourceChannel.size());
      sourceChannel.close();
      destinationChannel.close();
    }
    catch (Exception e) { e.printStackTrace(); }
  }

Но если я делаю это из браузера вручную, файл там, мне интересно, почему это не сработало , и как это сделать правильно?

Фрэнк

5
задан Frank 6 September 2010 в 19:18
поделиться