implements表示实现,当
interface旨在声明仅提供
interface不提供实现时。
A 100%,
abstract class是功能上等同于
interface,但它也可以实现,如果你想(在这种情况下,它不会保持100%
abstract),所以从JVM的角度来看,他们是不同的东西。
另外,在100%的抽象类成员变量可以具有任何访问限定符,其中在界面它们是隐式
public static final。

implements表示实现,当
interface旨在声明仅提供
interface不提供实现时。
A 100%,
abstract class是功能上等同于
interface,但它也可以实现,如果你想(在这种情况下,它不会保持100%
abstract),所以从JVM的角度来看,他们是不同的东西。
另外,在100%的抽象类成员变量可以具有任何访问限定符,其中在界面它们是隐式
public static final。