静的メソッドは、特定のオブジェクト インスタンスではなく、クラス自体で呼び出されるメソッドです。 static 修飾子により、すべてのクラス インスタンスで実装が同じであることが保証されます。クラス/静的メソッドはインスタンス化せずに 呼び出し可能です つまり、静的メソッドはクラスの他の静的メンバーにのみアクセスできます。 Java の組み込み静的/クラス メソッドには、Math.random()、System.gc()、Math.sqrt()、Math.random() などがあります。
public class className { modifier static dataType methodName(inputParameters) { // block of code to be executed } }
public class ClassMethodTest { public static int findMinimum(int num1, int num2) { int minimum = num2; if (num1 < num2) minimum = num1; return minimum; } public static void main(String args[]) { int min = ClassMethodTest.findMinimum(3, 5); // <strong>call this method without an instance.</strong> System.out.println("ClassMethodTest.findMinimum(3, 5) is: " + min); } }
ClassMethodTest.findMinimum(3, 5) is : 3
以上がJavaのクラス/静的メソッドとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。