摘要: 语法层面上的区别 1)抽象类可以提供成员方法的实现细节,而接口中只能存在public abstract 方法; 2)抽象类中的成员变量可以是各种类型的,而接口中的成员变量只能是public static final类型的; 3)接口中不能含有静态代码块以及静态方法,而抽象类可以有静态代码块和静态方法 阅读全文
posted @ 2018-07-24 16:46 我们都是小怪兽 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 1:下面程序的输出结果为: answer: 2:下面程序的输出结果为: answer: 将: Shape shape = new Circle(); “static方法就是没有this的方法。在static方法内部不能调用非静态方法,反过来是可以的。而且可以在没有创建任何对象的前提下,仅仅通过类本身 阅读全文
posted @ 2018-07-24 16:33 我们都是小怪兽 阅读(289) 评论(0) 推荐(0) 编辑