「import」の後の「static」修飾子は何を意味しますか?
Java では、クラスをインポートするとき、通常、次のことが必要です。そのクラスのメンバーを使用する場合は、静的メンバーであってもクラス名を使用してください。ただし、インポート後に static 修飾子を使用すると、クラスの静的メンバーのみをインポートし、クラス名を指定せずにそれらを直接使用できます。
例:
<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>
import static と import の違い:
import ステートメントはクラス全体をインポートし、クラス名を指定することでその非静的メンバーを使用できるようにします。一方、import static ステートメントは、クラスの静的メンバーのみをインポートするため、クラス名を指定せずに直接使用できます。
import static を使用する場合:
名前空間の汚染を避け、可読性を向上させるために、import static は控えめに使用してください。
以上がJavaの「import」の後の「static」修飾子の目的は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。