In Java gibt es zwei gültige Formen der import
Erklärung:Was importiert eine Type-Import-on-Demand-Deklaration?
import java.lang.Math;
import java.lang.Math.*;
Bei letzterem ein Platzhalter verwendet wird. Dieses Formular wird als Typ-Import-on-Demand-Deklaration bezeichnet, aber wie unterscheidet es sich von dem vorherigen? Werden die Unterpakete von java.lang.Math
importiert?
Was passiert, wenn Math
wurden ein Typ (zum Beispiel, eine Klasse) — würde alle seine inneren Klassen importiert werden?
'import java.lang.Math' ist redundant. Sie müssen keine Dinge in 'java.lang' importieren. – khelwood
danke für deine antwort, ich bin mir bewusst, dass wir java.lang nicht importieren müssen aber meine frage ist was ist der unterschied zwischen zwei import-anweisungen –