背景:以前没有注意到,今天测试了一下,结果是可以的。
- 抽象类:
-
package com.jue.test; public abstract class LogUtils { public static void logs(String text) { System.out.println("LogUtils-> " + text); } }
-
- 调用类
-
package com.jue.test; public class TestMain { public static void main(String[] args) { LogUtils.logs("抽象的方法可以这样调用static方法!"); } }
-
结果:LogUtils-> 抽象的方法可以这样调用static方法!
分析:
- 静态方法不依赖于对象,不需要堆中相应的对象。
- 静态方法代码位于jvm运行区的方法区。