
静的メソッドは、特定のオブジェクト インスタンスではなく、クラス自体で呼び出されるメソッドです。 static 修飾子により、すべてのクラス インスタンスで実装が同じであることが保証されます。クラス/静的メソッドはインスタンス化せずに 呼び出し可能です つまり、静的メソッドはクラスの他の静的メンバーにのみアクセスできます。 Java の組み込み静的/クラス メソッドには、Math.random()、System.gc()、Math.sqrt()、Math.random() などがあります。
文法
1 2 3 4 5 | public class className {
modifier static dataType methodName(inputParameters) {
}
}
|
ログイン後にコピー
Example
の中国語訳は次のとおりです:
Example
1 2 3 4 5 6 7 8 9 10 11 12 | 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);
System.out.println( "ClassMethodTest.findMinimum(3, 5) is: " + min);
}
}
|
ログイン後にコピー
出力
1 | ClassMethodTest.findMinimum(3, 5) is : 3
|
ログイン後にコピー
以上がJavaのクラス/静的メソッドとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。