Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/314.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java的';系统默认包';?_Java - Fatal编程技术网

Java的';系统默认包';?

Java的';系统默认包';?,java,Java,在研究URLConnection类时,我偶然发现在URL类的API文档中引用了系统默认包 有人知道那是什么吗? 谢谢。我相信这意味着当前两个步骤找不到合适的URLStreamHandler时,将使用依赖于系统的包名作为备用。它与默认包无关。默认包基本上没有包。如果要在定义新类时修改包声明。区别似乎在于“系统”一词。通过rt.jars中URL.class的实现,它似乎检查了sun.net.www.protocol,我猜这就是它所指的系统默认包 同样,“系统”默认包的名称似乎暗示默认包之间存在差异


在研究URLConnection类时,我偶然发现在URL类的API文档中引用了系统默认包

有人知道那是什么吗?

谢谢。

我相信这意味着当前两个步骤找不到合适的
URLStreamHandler
时,将使用依赖于系统的包名作为备用。它与默认包无关。

默认包基本上没有包。如果要在定义新类时修改包声明。区别似乎在于“系统”一词。通过rt.jars中URL.class的实现,它似乎检查了
sun.net.www.protocol
,我猜这就是它所指的系统默认包

同样,“系统”默认包的名称似乎暗示默认包之间存在差异


请记住
sun.net.www.protocol
仅对sun的JVM的特定实现有效

安德鲁,谢谢你的研究。