摘要: 1、接口也可以继承 (1)Java中的类是属于单继承的。Java中的接口也可以实现继承,并且接口可以实现多继承。 注意:接口只能继承接口,不可以继承普通类和抽象类,否则会报错! 2、标记接口 标识接口是没有任何方法和属性的接口。它仅仅表明它的类属于一个特定的类型,供其他代码来测试。使用标记接口的唯 阅读全文
posted @ 2020-08-04 16:52 韩佳龙 阅读(104) 评论(0) 推荐(0)
摘要: 接口:接口是java语言中为解决无法实现多继承而提供的一种解决方案。接口中没有实际的方法实现,只定义了一些空壳,一个类可以通过实现接口来实现多重继承关系。接口中的方法都是抽象类,并没有方法具体实现。接口中的方法,必须由接口的实现类来实现。 接口的声明: 使用interface来定义一一个接口。接口定 阅读全文
posted @ 2020-08-03 16:45 韩佳龙 阅读(125) 评论(0) 推荐(0)
摘要: 今日问题:无 明天学习第六章。 阅读全文
posted @ 2020-08-02 16:42 韩佳龙 阅读(65) 评论(0) 推荐(0)
摘要: 静态变量: 静态变量只需要在变量前加上static 关键字即可,静态变量不需要通过对象来访问,直接使用“类名.变量名”直接访问,并且该变量不属于具体的哪一对象。 静态方法: 静态代码块: static代码块也叫静态代码块,可以有多个,并且位置可以随便放,它不在任何的方法体内,JVM加载类时会执行这些 阅读全文
posted @ 2020-08-01 20:16 韩佳龙 阅读(164) 评论(0) 推荐(0)
摘要: 动态绑定: Java虚拟机调用一个类方法时,它会基于对象引用的类型(通常在编译时可知)来选择所调用的方法。相反,当虚拟机调用一个实例方法时,它会基于对象实际的类型(只能在运行时得知)来选择所调用的方法, 这就是动态绑定,是多态的一种。动态绑定为解决实际的业务问题提供了很大的灵活性,是-种非常优美的机 阅读全文
posted @ 2020-07-31 14:46 韩佳龙 阅读(106) 评论(0) 推荐(0)
摘要: 子类重写父类中的方法,即子类中的方法与父类中的方法保持一致。 但是方法的修饰符一定要大于等于父类中方法的修饰符。此时在子类中调用与父类相同的方法时,则调用的是子类的,并非父类的方法。 类型检测——向上转型: 结果输出子类,但是有时会丢失掉子类特有的方法。 类型检测——向下转型: 向下转型:父类 对象 阅读全文
posted @ 2020-07-30 18:36 韩佳龙 阅读(83) 评论(0) 推荐(0)
摘要: 类的继承格式 在 Java 中通过 extends 关键字可以申明一个类是从另外一个类继承而来的,一般形式如下: 类的继承格式 class 父类 {} class 子类 extends 父类 {} 注:需要注意的是 Java 不支持多继承,但支持多重继承 继承关键字 继承可以使用 extends 和 阅读全文
posted @ 2020-07-29 20:03 韩佳龙 阅读(93) 评论(0) 推荐(0)
摘要: 对象中的克隆: (1)克隆的限制 Java对于克隆(Clone)有一些限制, 主要表现如下: a.被克隆的类必须自己实现Cloneable接口,以指示Object.cloneO) 方法可以合法地对该类实例进行按字段复制。Cloneable接口实际上是个标识接口,没有任何接口方法。 b.实现Clone 阅读全文
posted @ 2020-07-28 16:45 韩佳龙 阅读(83) 评论(0) 推荐(0)
摘要: Object类: Java中的所有类都默认继承Object类,Object 是Java所有类的父类,该类定义:public class Object Object是类层次结构的根类。每个类都使用Objeet作为超类。所有对象(包括数组)都实现这个类的方法。 Object类的常用方法: 今日问题:无 阅读全文
posted @ 2020-07-27 19:25 韩佳龙 阅读(104) 评论(0) 推荐(0)
摘要: 第四章综合例题运行结果如下: 今日问题:无 明天学习第五章内容。 阅读全文
posted @ 2020-07-26 15:07 韩佳龙 阅读(52) 评论(0) 推荐(0)