URI是对URL的抽象,不仅包括统一资源定位符,还包括统一资源名,在java中URI用java.net.URI类表示,这个类与java.net.URL类的区别表现在: URI类完全有关于资源的标识和URI的解析,他没有提供方法来获取URI所标识的资源的标识 相比URL类,URI类与相关的规范更一致 URI对象可以表示相对URI,URI类在存储URI之前会将其绝对化 简而言之,URL对象时对应网络获取的应用层协议的一个表示,二URI对象纯粹用于解析和处理字符串. URI构造函数的用法 import