-
静态方法(有static)
可以直接调用,输入方法所在包的类以及1方法名即可
-
非静态方法(即没有static)
不可直接调用,需要先实例化
new +所在类 然后按alt+enter进行实例化,然后再进行调用
-
如果两者都是非静态方法或者都是静态方法,则这两者间可以互相调用。
-
但是如果用静态方法直接调用非静态方法则不行,会出现报错。但是非静态方法可以调用静态方法。
原因是static是与类一同出现的,而如果是非静态方法,则需要先进行实例化才可以调用。

静态方法(有static)
可以直接调用,输入方法所在包的类以及1方法名即可
非静态方法(即没有static)
不可直接调用,需要先实例化
new +所在类 然后按alt+enter进行实例化,然后再进行调用
如果两者都是非静态方法或者都是静态方法,则这两者间可以互相调用。
但是如果用静态方法直接调用非静态方法则不行,会出现报错。但是非静态方法可以调用静态方法。
原因是static是与类一同出现的,而如果是非静态方法,则需要先进行实例化才可以调用。