java.net.URL 对象的 java.util.Set 和 java.util.Map 的实例化。
由于对 URL 的 equals() 和 hashCode() 方法的调用,将 URL 对象添加到此类集合可能会导致性能问题。
URL 的 equals() 和 hashCode() 方法使用 DNS 查找,这取决于网络的可用性,且 DNS 服务器的速度可能会导致显著延迟。
示例:
Set<URL> set = new HashSet<URL>();