什么是Java类/静态方法?

类/静态方法是被称为类本身,而不是在一个特定的对象实例的方法。静态修饰符可确保所有类实例的实现都相同。没有实例化地调用类/静态方法意味着静态方法只能访问该类的其他静态成员。一些Java内置的静态/类方法是Math.random(),System.gc(),Math.sqrt(),Math.random() 等。

语法

public class className {
 modifier static dataType methodName(inputParameters) {
    //要执行的代码块
 }
}

示例

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);
   }
}

输出结果

ClassMethodTest.findMinimum(3, 5) is : 3