Während die URLConnection Klasse Erforschung ich auf einer Referenz in der API-Dokumentation für die URL Klasse here zu System-Standard-Paket gestolpert.Was ist in Java das 'System-Standardpaket'?
Wer weiß, was das ist?
Danke.
Während die URLConnection Klasse Erforschung ich auf einer Referenz in der API-Dokumentation für die URL Klasse here zu System-Standard-Paket gestolpert.Was ist in Java das 'System-Standardpaket'?
Wer weiß, was das ist?
Danke.
Das Standardpaket ist grundsätzlich kein Paket. Wenn Sie die Paketdeklaration beim Definieren einer neuen Klasse weglassen würden. Der Unterschied scheint das Wort "System" zu sein. Wenn ich durch die Implementierung von URL.class in rt.jars schaue, scheint es sun.net.www.protocol
zu überprüfen, ich würde vermuten, dass dies das Systemstandardpaket ist, auf das es sich bezieht.
Wieder scheint der Name 'System' Standard-Paket einen Unterschied zwischen Standard-Paket implizieren.
Beachten Sie, dass sun.net.www.protocol
nur für eine bestimmte Implementierung der JVM von Sun gültig ist.
Ich glaube, es bedeutet einen systemabhängigen Paketnamen, der als Fallback verwendet wird, wenn die ersten beiden Schritte eine geeignete URLStreamHandler
nicht finden können. Es steht in keinem Zusammenhang mit dem Standardpaket .
Danke, Andrew, für die Forschung. – Opher