什么是Java中的'系统默认包'?

Oph*_*her 6 java


虽然研究的URLConnection类我偶然在一个参考系统默认包中的API文档URL在这里.

谁知道那是什么?
谢谢.

And*_*ell 1

默认的包基本上是没有包的。如果您在定义新类时省略包声明。区别似乎在于“系统”这个词。通过查看 rt.jars 中 URL.class 的实现,似乎可以检查sun.net.www.protocol我猜测这是它所引用的系统默认包。

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

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