问答详情
源自:1-5 Java 中的异常抛出以及自定义异常

这里为什么不需要创建一个对象?


http://img3.mukewang.com/5e55214b0001a2a611240628.jpg

http://img2.mukewang.com/5e5521510001185d09000316.jpg

加注释的这里为什么不需要创建一个对象来执行divide方法呢?毕竟divide方法不是静态的


提问者:奶尤糯米团子 2020-02-25 21:30

个回答

  • Zzz39
    2020-02-26 20:48:27
    已采纳

    在同一个类中:

    对于静态方法,其他的静态或非静态方法都可以直接调用它。

    而对于非静态方法,其他的非静态方法是可以直接调用它的。但是其他静态方法只有通过对象才能调用它。


  • Zzz39
    2020-02-26 20:47:58

    在同一个类中:

    对于静态方法,其他的静态或非静态方法都可以直接调用它。

    而对于非静态方法,其他的非静态方法是可以直接调用它的。但是其他静态方法只有通过对象才能调用它。