Java基础知识巩固
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
开发工具与关键技术:MyEclipse/JAVA
作者:谢景
撰写时间:2020年9月18日
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
知识点1:java 8 接口定义default 方法和static方法可有方法体
如下面定义一个接口
然后定义类去实现接口
测试代码
测试代码
结果如下:
知识点二:类继承父类的时候会默认调用父类的无参构造函数,如果父类无无参构造函数,则子类需要显式调用父类构造函数
-
父类有无参构造情况
如下图定义一个父类:
定义子类继承User
测试结果:
-
父类没有无参构造情况
测试结果如下: