Heim >Java >javaLernprogramm >Welchen Zweck hat der Modifikator „static' nach „import' in Java?

Welchen Zweck hat der Modifikator „static' nach „import' in Java?

Patricia Arquette
Patricia ArquetteOriginal
2024-11-05 12:38:02722Durchsuche

What is the purpose of the

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:

  • Importieren Sie nur die statischen Mitglieder, die Sie benötigen.
  • Verwenden Sie es, wenn mehrere wenige häufig auf statische Mitglieder zugreifen Es sind bestimmte Kurse erforderlich.

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn