JAVA-接口和抽象类的区别
生活随笔
收集整理的这篇文章主要介绍了
JAVA-接口和抽象类的区别
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
1)抽象类可以提供成员方法的实现细节,而接口中只能存在public abstract 方法;
2)抽象类中的成员变量可以是各种类型的,而接口中的成员变量只能是public static final类型的;
3)接口中不能含有静态代码块以及静态方法,而抽象类可以有静态代码块和静态方法;
4)一个类只能继承一个抽象类,而一个类却可以实现多个接口。
转载于:https://www.cnblogs.com/zhufangyuan09/p/10789508.html
《新程序员》:云原生和全面数字化实践50位技术专家共同创作,文字、视频、音频交互阅读总结
以上是生活随笔为你收集整理的JAVA-接口和抽象类的区别的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 论如何监听一个对象所有属性的变化
- 下一篇: 5、JUC--实现 Callable 接