空抽象类的用途是什么?

我想知道Java中有没有使用空抽象类? 如果是这样,它是什么?

abstract classinterface非常相似,只不过它可以扩展一个class

 abstract class myAbstractClass // extends anotherClass implements anInterface { } interface myInterface // extends anotherInterface { } 

这种模式称为Marker接口 ,SO已经有很多关于它的好数据: 标记接口的目的是什么?

你只能从一个抽象类inheritance。 那么这对于避免inheritance很有用。

是的,有时你需要一个实现多态的基类。