urlconnect()ion.connect()()方法是抽象的;打开到此 URL 引用的资源的通信链接(如果尚未建立这样的连接)。 如果在已打开连接(此时 connect()ed 字段的值为 true)的情况下调用 connect 方法,则忽略该调用。 

URLConnection 对象经历两个阶段:首先创建对象,然后建立连接。在创建对象之后,建立连接之前,可指定各种选项(例如,doInput 和 UseCaches)。连接后再进行设置就会发生错误。连接后才能进行的操作(例如 getContentLength),如有必要,将隐式执行连接。 

url.openconnection();方法原形:public URLConnection openConnection()

返回一个 URLConnection 对象,它表示到 URL 所引用的远程对象的连接。 每次调用此 URL 的协议处理程序的 openConnection 方法都打开一个新的连接。 

如果 URL 的协议(例如,HTTP 或 JAR)存在属于以下包或其子包之一的公共、专用 URLConnection 子类:java.lang、java.io、java.util、java.net,返回的连接将为该子类的类型。例如,对于 HTTP,将返回 HttpURLConnection,对于 JAR,将返回 JarURLConnection。 

可以看出:url对象用openconnection()打开连接;获得URLConnection类对象,再用URLConnection类对象的connect()方法进行连接

转载于:https://www.cnblogs.com/myfreefield/p/3422968.html

urlconnection.connect()和url.openconnection()的区别相关推荐

  1. URI是什么意思?URI和URL有什么区别?

    URI是什么意思?URI和URL有什么区别? 详解! HTTP = Hyper Text Transfer Protocol URI = Universal Resource Identifier U ...

  2. [boot启动项目调用接口提示“ ] connect error, url jdbc:h2:mem:44xxx 和 No typehandler found for property xxx

    connect error, url jdbc:h2:mem:4488b17d-3fdf-4b96-affa-bf2e50bfae05;DB_CLOSE_DELAY=-1;DB_CLOSE_ON_EX ...

  3. HTTP协议中URI和URL有什么区别

    目录 1. `URL` 是什么 2. `URI` 是什么 3. `URI` 和 `URL` 之间的区别 1. URL 是什么 URL 即 Universal Resource Locator :称为 ...

  4. 伪静态隐藏域名后缀_你想知道的动态URL、静态URl、伪静态URL概念及区别都在这里!...

    [小宅按]我们说url的动态.静态.伪静态三种形式,其实从严格分类上来说,伪静态也是动态的一种,只是表现形式为静态. 参考:动态url.静态url和伪静态url的详细讲解 - 好文分享 动态URl 动 ...

  5. 你想知道的动态URL、静态URl、伪静态URL概念及区别都在这里!

    我们说url的动态.静态.伪静态三种形式,其实从严格分类上来说,伪静态也是动态的一种,只是表现形式为静态. 参考:动态url.静态url和伪静态url的详细讲解 - 好文分享 动态URl 动态页面的特 ...

  6. url,href,src区别

    URL(Uniform Resource Locator) 统一资源定位符是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址.互联网上的每个文件都有一个唯一的URL ...

  7. 静态URL和动态URL有什么区别呢?

    URL是用户以及搜索引擎进入网站的入口,URL长度以及复杂度都会影响到搜索引擎的抓取.收录和排名,所以对URL进行优化就非常重要了. 网站URL分为静态化.动态化以及伪静态化,由于搜索引擎对动态URL ...

  8. 计算机网路复习系列:UrlConnection连接和Socket连接的区别

    Socket Socket是底层实现,协议你要自己去写,不局限于http,可以是任何协议. Socket 的连接是有状态的,一旦两边连接上了,将一直保持连接,除非人为断开.一般用于游戏,需要持续的网络 ...

  9. URI、URL、URN区别

    笔记参考:b站Python小镇 三者关系:URI是一个大的集合,里面包含了URL和URN. URI:全称Uniform Resource Identitfier,也就是统一资源标识符,可以标识互联网上 ...

最新文章

  1. 算法------对称二叉树
  2. shell脚本提取服务器一段时间的日志并输出异常结果
  3. Python中通过PyPDF2实现PDF拆分
  4. php注册 绑定的容器,php – 将Eloquent模型绑定到服务容器
  5. 院校多媒体门户/学科网站建设解决方案
  6. [汇总]Web前端优化
  7. 支持向量机SVM原理(参数解读和python脚本)
  8. 工艺仿真Process Simulate新亮点
  9. java调用mac终端命令_JAVA之前 - mac终端命令行
  10. 高仿城通网盘php,城通网盘VIP订单存在业务隐患,可在线提权(含详细修复)
  11. 接口测试之postman
  12. java基于springboot校园音乐点歌网站平台ssm
  13. 宜宾学院谢江宜计算机基础题,宜宾学院2011-2012学年度下期期末公共课考试安排表.xls...
  14. 字符串之重复字符统计
  15. 第一行代码Android个人笔记(五)——文件存储
  16. MC/DC覆盖的计算总结
  17. 备战数学建模9-层次分析法模型
  18. 蓝鲸智云统一开发环境搭建指南
  19. 计算机教研组工作计划表,2017学年第一学期信息技术教研组工作计划
  20. SAT句子填空题10个示例及答案解析

热门文章

  1. Grid使用 ComboBox Binding DateTime Format WPF
  2. 用ZedGraph作图表(一)
  3. webpack4导入全局sass文件
  4. Vue项目报错:This relative module was not found
  5. 【Vue】—项目的目录结构介绍
  6. JavaScript学习(九十一)—二维数组的基本操作
  7. 零基础带你学习MySQL—unique 唯一(二十五)
  8. 计算机网络—时延相关真题练习(三)
  9. 前端—每天5道面试题(6)
  10. 全频音箱与分频音箱各有什么优缺点