相关疑难解决方法(0)

为什么静态方法在Java中不能是抽象的

问题是在Java中为什么我不能定义一个抽象的静态方法?例如

abstract class foo {
    abstract void bar( ); // <-- this is ok
    abstract static void bar2(); //<-- this isn't why?
}
Run Code Online (Sandbox Code Playgroud)

java abstract-class static-methods

572
推荐指数
8
解决办法
26万
查看次数

在接口中受保护

为什么interface定义中的所有方法都是隐含的public?为什么它不允许protected方法?

java interface

101
推荐指数
8
解决办法
4万
查看次数

标签 统计

java ×2

abstract-class ×1

interface ×1

static-methods ×1