El paquete predeterminado no es básicamente ningún paquete. Si tuviera que omitir la declaración del paquete al definir una nueva clase. La diferencia parece ser la palabra "sistema". Mirando a través de la implementación de URL.class en rt.jars, parece comprobar sun.net.www.protocol
, supongo que es el paquete predeterminado del sistema al que se refiere.
De nuevo, el paquete predeterminado de 'sistema' de nombre parece implicar una diferencia entre el paquete predeterminado.
Tenga en cuenta que sun.net.www.protocol
solo es válido para una implementación específica de la JVM por parte de Sun.
Gracias, Andrew, por la investigación. – Opher