最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java 根據(jù)url下載網(wǎng)絡(luò)資源

 更新時(shí)間:2020年11月24日 10:05:00   作者:Hateyes  
這篇文章主要介紹了Java 根據(jù)url下載網(wǎng)絡(luò)資源的示例代碼,幫助大家更好的理解和使用Java,感興趣的朋友可以了解下

URL:統(tǒng)一資源定位符

例如:https://www.baidu.com

URL【統(tǒng)一資源定位符】:定位資源的,定位互聯(lián)網(wǎng)上的某一個(gè)資源。

DNS 域名解析:www.baidu.com【某一域名】指向 39.156.69.79【某一網(wǎng)站空間IP】

URL 組成:協(xié)議://ip地址:端口/項(xiàng)目名/資源

package lesson04;

import java.net.MalformedURLException;
import java.net.URL;

/**
 * URL:統(tǒng)一資源定位符
 */
public class URLDemo1 {

 public static void main(String[] args) throws MalformedURLException {
  URL url = new URL("http://localhost:8080/helloworld/index.jsp?username=kuangshen&password=123");
  //協(xié)議名
  System.out.println(url.getProtocol());
  //主機(jī)名-主機(jī)ip
  System.out.println(url.getHost());
  //端口
  System.out.println(url.getPort());
  //地址-文件路徑
  System.out.println(url.getPath());
  //文件-全路徑
  System.out.println(url.getFile());
  //查詢部分-參數(shù)
  System.out.println(url.getQuery());
 }

}

URL下載資源

package lesson04;

import java.io.FileOutputStream;
import java.io.InputStream;
import java.net.HttpURLConnection;
import java.net.URL;

/**
 * URL下載資源
 */
public class URLDown {

 public static void main(String[] args) throws Exception {
  //1、下載地址
  URL url = new URL("https://m10.music.126.net/20201121104035/2c5eb73ce4421a090b62647f6c486e2c/yyaac/obj/wonDkMOGw6XDiTHCmMOi/3625445007/7d37/4109/d0ef/d56e8176f5789a4e6f8b2173ce500bf6.m4a");

  //2、連接到這個(gè)資源 HTTP
  HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection();

  InputStream inputStream = urlConnection.getInputStream();

  FileOutputStream fos = new FileOutputStream("f6.m4a");

  byte[] buffer = new byte[1024];
  int len;
  while ((len = inputStream.read(buffer)) != -1){
   fos.write(buffer, 0, len); //寫出這個(gè)數(shù)據(jù)
  }

  //關(guān)閉
  fos.close();
  inputStream.close();

  //斷開連接
  urlConnection.disconnect();
 }

}

效果一覽

以上就是Java 根據(jù)url下載網(wǎng)絡(luò)資源的詳細(xì)內(nèi)容,更多關(guān)于Java 下載網(wǎng)絡(luò)資源的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • SpringBoot整合Ureport2報(bào)表及常見使用方法

    SpringBoot整合Ureport2報(bào)表及常見使用方法

    這篇文章主要介紹了SpringBoot整合Ureport2報(bào)表及常見使用方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • SpringBoot集成JWT生成token及校驗(yàn)方法過程解析

    SpringBoot集成JWT生成token及校驗(yàn)方法過程解析

    這篇文章主要介紹了SpringBoot集成JWT生成token及校驗(yàn)方法過程解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-04-04
  • Java使用觀察者模式實(shí)現(xiàn)氣象局高溫預(yù)警功能示例

    Java使用觀察者模式實(shí)現(xiàn)氣象局高溫預(yù)警功能示例

    這篇文章主要介紹了Java使用觀察者模式實(shí)現(xiàn)氣象局高溫預(yù)警功能,結(jié)合完整實(shí)例形式分析了java觀察者模式實(shí)現(xiàn)氣象局高溫預(yù)警的相關(guān)接口定義、使用、功能操作技巧,并總結(jié)了其設(shè)計(jì)原則與適用場(chǎng)合,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2018-04-04
  • java實(shí)現(xiàn)KFC點(diǎn)餐小程序

    java實(shí)現(xiàn)KFC點(diǎn)餐小程序

    這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)KFC點(diǎn)餐系統(tǒng)小程序,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-01-01
  • java如何讀取某個(gè)文件夾中的全部文件(包括子文件夾)

    java如何讀取某個(gè)文件夾中的全部文件(包括子文件夾)

    這篇文章主要介紹了java如何讀取某個(gè)文件夾中的全部文件(包括子文件夾),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • Java中equals()知識(shí)點(diǎn)總結(jié)

    Java中equals()知識(shí)點(diǎn)總結(jié)

    在本篇文章里小編給大家分享的是關(guān)于Java中equals()知識(shí)點(diǎn)總結(jié)內(nèi)容,需要的朋友們可以學(xué)習(xí)參考下。
    2020-03-03
  • 使用Springboot整合GridFS實(shí)現(xiàn)文件操作

    使用Springboot整合GridFS實(shí)現(xiàn)文件操作

    這篇文章主要介紹了使用Springboot整合GridFS實(shí)現(xiàn)文件操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-10-10
  • Java的Hibernate框架中用于操作數(shù)據(jù)庫(kù)的HQL語句講解

    Java的Hibernate框架中用于操作數(shù)據(jù)庫(kù)的HQL語句講解

    這篇文章主要介紹了Java的Hibernate框架中用于操作數(shù)據(jù)庫(kù)的HQL語句講解,Hibernate是Java的SSH三大web開發(fā)框架之一,需要的朋友可以參考下
    2016-01-01
  • Spring?MVC啟動(dòng)之HandlerMapping作用及實(shí)現(xiàn)詳解

    Spring?MVC啟動(dòng)之HandlerMapping作用及實(shí)現(xiàn)詳解

    這篇文章主要為大家介紹了Spring?MVC啟動(dòng)之HandlerMapping作用及實(shí)現(xiàn)詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-03-03
  • Java 實(shí)戰(zhàn)范例之精美網(wǎng)上音樂平臺(tái)的實(shí)現(xiàn)

    Java 實(shí)戰(zhàn)范例之精美網(wǎng)上音樂平臺(tái)的實(shí)現(xiàn)

    讀萬卷書不如行萬里路,只學(xué)書上的理論是遠(yuǎn)遠(yuǎn)不夠的,只有在實(shí)戰(zhàn)中才能獲得能力的提升,本篇文章手把手帶你用java+vue+Springboot+ssm+mysql+maven+redis實(shí)現(xiàn)一個(gè)前后端分離的精美網(wǎng)上音樂平臺(tái),大家可以在過程中查缺補(bǔ)漏,提升水平
    2021-11-11

最新評(píng)論

新源县| 炎陵县| 徐州市| 彩票| 米泉市| 泾川县| 巴林右旗| 云阳县| 平遥县| 临海市| 通城县| 香河县| 吕梁市| 农安县| 广灵县| 保德县| 苏尼特右旗| 宽城| 墨脱县| 临城县| 江西省| 高台县| 内江市| 屯昌县| 青龙| 资阳市| 灵宝市| 图们市| 武平县| 苍南县| 泽州县| 沾益县| 广东省| 怀仁县| 巴林左旗| 民县| 陆川县| 纳雍县| 阜新市| 大竹县| 永定县|