类/静态方法是被称为类本身,而不是在一个特定的对象实例的方法。静态修饰符可确保所有类实例的实现都相同。没有实例化地调用类/静态方法意味着静态方法只能访问该类的其他静态成员。一些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
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