Java实现类要实现所有的接口吗? 答:不是,如果是抽象类可以不用实现,或者部分实现。如果是非抽象类则必须要实现所有的接口。 例如Flink中的抽象类RichSinkFunction,并没有实现任何一个SinkFunction里面的接口 public abstract class RichSinkFunction<IN> extends AbstractRichFunction implements SinkFunction<IN> {