Was bedeutet der Modifikator „statisch“ nach „import“?
Wenn Sie in Java eine Klasse importieren, müssen Sie dies normalerweise tun Verwenden Sie den Klassennamen, wenn Sie Mitglieder dieser Klasse verwenden, auch für statische Mitglieder. Durch die Verwendung des statischen Modifikators nach dem Import können Sie jedoch nur die statischen Mitglieder einer Klasse importieren und diese direkt verwenden, ohne den Klassennamen anzugeben.
Zum Beispiel:
<code class="java">import static com.showboy.Myclass; public class Anotherclass { // Use static members of Myclass without specifying the class name public void myMethod() { System.out.println(Myclass.staticField); Myclass.staticMethod(); } }</code>
Unterschied zwischen import static und import:
Die Importanweisung importiert eine gesamte Klasse und ermöglicht Ihnen die Verwendung ihrer nicht statischen Mitglieder durch Angabe des Klassennamens. Die import static-Anweisung hingegen importiert nur die statischen Mitglieder einer Klasse, sodass Sie sie direkt ohne den Klassennamen verwenden können.
Wann wird import static verwendet:
Verwenden Sie import static sparsam, um Namensraumverschmutzung zu vermeiden und die Lesbarkeit zu verbessern:
Das obige ist der detaillierte Inhalt vonWelchen Zweck hat der Modifikator „static' nach „import' in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!