JDK URI 和 URL
从 new URL()
和 new URI
两个构造函数可传入的参数来看,JDK 认为:
-
new URL(String protocol, String host, String port, String file, URLStreamHandler handler)
- URL 主要关注 “命名空间(协议 + 域名 + 端口)” 的定义;
- URL 提供建立连接的执行的类
URLStreamHandler
;
-
new URI(String scheme, String userInfo, String host, int port, String path, String query, String fragment)
- URI 主要关注 “相对位置(path、query、fragment)”;
2024年6月27日大约 3 分钟