URI是对URL的抽象,不仅包括统一资源定位符,还包括统一资源名,在java中URI用java.net.URI类表示,这个类与java.net.URL类的区别表现在: URI类完全有关于资源的标识和URI的解析,他没有提供方法来获取URI所标识的资源的标识

相比URL类,URI类与相关的规范更一致

URI对象可以表示相对URI,URI类在存储URI之前会将其绝对化

简而言之,URL对象时对应网络获取的应用层协议的一个表示,二URI对象纯粹用于解析和处理字符串.

import java.awt.image.ImageProducer; import java.io.IOException; import java.io.InputStream; import java.io.Reader; import java.net.*; public class Url { public static void main(String[] args) throws MalformedURLException, URISyntaxException { URI u1 = new URI("http://www.baidu.com"); URI u2 = new URI("http","//www.baidu.com",null); URI u3 = new URI("http","//www.baidu.com","today"); URI u4 = new URI(null,"//www.baidu.com","today");//创建一个相对URI URI u5 = new URI("http","//www.baidu.com","

java new uri_java URI相关推荐

  1. Java编程之URI

    http://www.cnblogs.com/keis/archive/2011/03/19/1989071.html Java编程之URI 一旦拥有了URI对象,你就可以通过调用getAuthori ...

  2. Android异常总结---1.异常原因: java.lang.IllegalArgumentException: URI: content://com.android.contacts/con

    1.异常原因: java.lang.IllegalArgumentException: URI: content://com.android.contacts/contacts1/data, call ...

  3. 浅析java.lang.IllegalArgumentException: URI is not absolute

    异常信息先贴上: java.lang.IllegalArgumentException: URI is not absolute 问题其实很简单,也很直白.就是URI不是一个绝对的URI. 解决问题的 ...

  4. java url连接被拒绝,Java的URL/URI无法正确解析以?开头的链接.(审讯点)

    I'm trying to resolve a relative link that starts with a question mark ? using Java's URL or URI cla ...

  5. java uri_Android中的Uri与Java中的URI类

    首先,先来说一下什么是URI,URI是英文Uniform Resource Identifier即统一资源识别符,简单的说它的作用就是用来识别或者标识资源名称用的一串字符串. 我们先来看一个字符串: ...

  6. java request修改uri,spring cloud zuul过滤器修改requestURI 忽略大小写

    通过zuul网关处理requestURI可以做很多事情,如对uri的解密,转发,大小写转化等. 这里对URI做一个简单的大小写的转化. 写一个filter实现ZuulFilter: packageco ...

  7. java wed中uri url urn_URI URL URN 详解

    经常听说URL, URI, URN 但它们间的区别不胜明了,下面我们就把它们搞搞清楚: 声明:本文参考http权威指南 URI: 统一资源标示符(Uniform Resource Identifier ...

  8. Java魔法堂:URI、URL(含URL Protocol Handler)和URN

    转载自   Java魔法堂:URI.URL(含URL Protocol Handler)和URN 一.前言 过去一直搞不清什么是URI什么是URL,现在是时候好好弄清楚它们了!本文作为学习笔记,以便日 ...

  9. URI,URL和URN有什么区别?

    人们谈论URL , URI和URN好像是不同的东西,但是用肉眼看起来都是一样的. 它们之间有什么明显区别? #1楼 这是我的简化: URN:唯一资源名称,即" what"(例如ur ...

最新文章

  1. centos 6.8 搭建svn服务器
  2. 怎么学python-如何高效学 Python?
  3. 【django】模板(templates)
  4. java_io_listFile()的应用和匿名内部类
  5. 《Vim实用技巧》阅读笔记 --- 移动及跳转
  6. hdu5279 YJC plays Minecraft 【分治NTT】
  7. 医生c语言测试卷b卷的答案,合肥工业大学C语言期中测试题_B卷
  8. 【ES6入门04】:数值扩展
  9. MySQL 8.0 表空间机制
  10. 什么是罗技LogitechFlow技术
  11. 集合框架(去除ArrayList集合中的重复字符串元素案例2)
  12. 高等数学在线计算工具
  13. 改进的各向异性湿法蚀刻工艺
  14. php写出个人所得税,php趣味编程-php求个人所得税
  15. [论文阅读] (13)英文论文模型设计(Model Design)如何撰写及精句摘抄——以入侵检测系统(IDS)为例
  16. python中write什么意思_python file write () 方法概括及作用分析(实例)
  17. MYSQL 时间格式化
  18. 物联网平台如何切入智慧校园
  19. 一款热电偶冷端补偿电路
  20. 继续谈谈从Rxjava迁移到Flow的背压策略

热门文章

  1. 【Java数据结构】实现双向链表
  2. setTimeout不可靠的修正办法及clearTimeout
  3. halcon 阈值分割
  4. Rainbow Brackets 插件
  5. eureka 与 zookeeper 与 consul的特性以及缺点
  6. 大众点评 爬虫 java_用JAVA制作一个爬取商品信息的爬虫(爬取大众点评)
  7. 趣图:程序员和 Stack Overflow
  8. (四)DSP28335基础教程——SCI串口通信实验(上位机收发显示)
  9. 放大镜-第12届蓝桥杯Scratch选拔赛真题精选
  10. GTS 解密 —— GTS的原理、架构与特点