摘要:
import javax.management.RuntimeErrorException; interface CompareObject { //返回0,代表相等;正数,代表当前对象大;负数代表当前对象小 public int compareTo(Object o); } class Circl 阅读全文
摘要:
JDK8,除了定义全局常量和抽象方法,还可以定义静态方法,默认方法。 1、如果子类(或实现类)继承的父类和实现的接口中声明了同名同参数的方法,那么子类在没有重写此方法的情况下,默认调用的是父类中的同名同参数的方法。--类优先原则 2、如果实现类实现了多个接口,而多个接口中定义了同名同参数的默认方法。 阅读全文
摘要:
接口的使用特点: 1、接口在实际场景的使用上也满足多态性 2、接口实际上就是定义了一种规范 3、在开发中,逐步体会面向接口编程。接口的主要用途就是被实现类实现。表现了面向接口编程的思想 public class USBTest { public static void main(String[] a 阅读全文
摘要:
代理模式是java开发中使用较多的一种设计模式。代理设计就是为其他对象提供一种代理以控制对这个对象的访问。 接口的应用,典型的是代理模式,应用场景有安全代理、远程代理、延迟加载等。 按照类型可分为:静态代理 、动态代理(涉及反射知识) public class NetWorkTest { publi 阅读全文