类方法的经典使用场景;
- 当方法中不涉及到任何和对象相关的成员,则可以将方法设计成静态方法,提高开发效率。
比如工具类中的方法 utils
Math类、Arrays类、Collections集合类……
小结:
在一些实际的开发过程中,往往会将一些通用的方法,设计成静态方法,这样我们不需要创建对象就可以使用了,比如打印一维数组、冒泡排序、完成某个计算任务……
package test;public class Main {public static void main(String[] args) {//如果我们希望不创建实例,也可以调用某个方法(即当做工具来使用)//这时,把方法做成静态方法时非常合适System.out.println("9开平方的结果是=" + Math.sqrt(9));System.out.println(MyTools.calSum(10, 30));}}//开发自己的工具类时,可以将方法做成静态的,方便调用class MyTools {//求出两个数的和public static double calSum(double n1, double n2) {return n1 + n2;}//可以写出很多这样的工具方法...}

