问答详情
源自:3-1 Java 获取方法信息

为什么要用静态方法

为什么要用静态方法

提问者:遗弃的八音盒 2014-12-30 03:33

个回答

  • 好帮手慕珊
    2014-12-30 09:23:07
    已采纳

    这个其实用不用静态方法都可以,这里面之所以使用静态方法,是觉得该方法就是一个常用的方法,不属于某个对象特别的行为。比如求数学绝对值的方法,Math.abs(9),这个abs方法就是一个静态方法,它就是求绝对值这样一个运算,一般我们把这种方法可以定义为静态。再举一个例子,Cat类,里面有一个eat()方法,指的是某个具体的Cat对象在eat(),这时就不适合使用静态方法了。

  • 慕码人1935997
    2015-01-20 09:38:59

    工具类中一般都是静态方法 因为你只是想用这个方法而已 没必要专门实例化一个工具类然后再去调用这个方法。

    当然不用静态也可以 楼上说的很好了