JavaSE8基础 接口存在用static修饰的非抽象方法
2017-10-08 16:54
253 查看
礼悟:
公恒学思合行悟,尊师重道存感恩。叶见寻根三返一,江河湖海同一体。
虚怀若谷良心主,愿行无悔给最苦。读书锻炼养身心,诚劝且行且珍惜。
接口类:
接口实现类:
测试类:
结果:
Java优秀,值得学习。
学习资源:itcast和itheima视频库。如果您有公开的资源,可以分享给我的话,用您的资源学习也可以。
博文是观看视频后,融入思考写成的。博文好,是老师讲得好。博文坏,是 给最苦 没认真。
公恒学思合行悟,尊师重道存感恩。叶见寻根三返一,江河湖海同一体。
虚怀若谷良心主,愿行无悔给最苦。读书锻炼养身心,诚劝且行且珍惜。
os :windows7 x64
jdk:jdk-8u131-windows-x64
ide:Eclipse Oxygen Release (4.7.0)
jdk:jdk-8u131-windows-x64
ide:Eclipse Oxygen Release (4.7.0)
接口类:
package blog.jizuikuB; /** * 具有静态方法的接口 * * @author jizuiku * @version V17.10.03 */ public interface PersonDao { public static void sayHello() { System.out.println("hello world"); } }
接口实现类:
package blog.jizuikuB; /** * * * @author jizuiku * @version V17.10.03 */ public class PersonDaoImpl implements PersonDao{ // 无法重写 接口中的 static方法 }
测试类:
package blog.jizuikuB; /** * * * @author jizuiku * @version V17.10.03 */ public class InterfaceStaticFunDemo { public static void main(String[] args) { // new PersonDaoImpl().sayHello() 错误的 // PersonDaoImpl.sayHello() 错误的 PersonDao.sayHello();//这个对 } }
结果:
Java优秀,值得学习。
学习资源:itcast和itheima视频库。如果您有公开的资源,可以分享给我的话,用您的资源学习也可以。
博文是观看视频后,融入思考写成的。博文好,是老师讲得好。博文坏,是 给最苦 没认真。
相关文章推荐
- JavaSE8基础 接口存在用default修饰的非抽象方法
- JavaSE8基础 接口的成员方法只能是抽象方法,并且是public类型的
- JavaSE8基础 final 修饰类中的成员方法 不能被子类重写
- JavaSE8基础 final类中可以存在final成员方法
- JavaSE8基础 内部类可以使用static修饰
- 抽象类(接口)能被实例化吗?static、synchronized、native修饰抽象方法能行吗
- JavaSE8基础 抽象类实现只包含抽象方法的接口
- JavaSE8基础 外部类不允许用static修饰
- 2018/01/08JAVA 基础 / 接口与继承 / JAVA的修饰符FINAL详解:final修饰类、方法、基本变量、引用、常量
- 为什么要有Set接口? set接口中的方法和Collection中的一样,求大神给我一个set存在的理由~
- 【幻化万千戏红尘】qianfengDay09-java基础学习:接口,抽象类,抽象方法,多态,instanceof
- JavaSE8基础 抽象类的静态方法 返回子类的具体对象
- 黑马程序员——JAVA基础之抽象和接口 , 模版方法设计模式
- JavaSE8基础 String 通过构造方法把部分一维byte数组转为字符串
- JavaSE8基础 同一个包下的无关类 可以访问到 默认/受保护/公有方法
- 接口中的static方法前要加default吗?static方法可以由实现这个接口的类来实现吗?
- 2018/01/10JAVA 基础 / 接口与继承 / 接口与继承 默认方法JDK8接口新特性
- Java中synchronized 修饰在static方法和非static方法的区别
- tips:为什么接口中的常量必须使用public static final修饰?
- java线程基础巩固---采用多线程方式模拟银行排队叫号以及Runnable接口存在的必要性