摘要: Override是重写:方法名称、参数个数,类型,顺序,返回值类型都是必须和父类方法一致的。它的关系是父子关系Overload是重载:方法名称不变,其余的都是可以变更的。它的关系是同一个类,同一个方法名,不同的方法参数或返回值。备注:它们都是是Java多态性的不同表现 阅读全文
posted @ 2017-07-20 20:53 lov_ui 阅读(185) 评论(0) 推荐(0) 编辑
摘要: //懒汉模式,存在线程安全 可以在public static方法上加synchronized修饰但是效率低 单例模式是一种常用的软件设计模式,常被用于一个类在系统中最多只允许存在一个实例的场合,如窗口管理器、打印缓冲池、文件系统等。在单例模式的核心结构中,只包含一个被称为单例类的特殊类。通过单例模式 阅读全文
posted @ 2017-07-20 20:27 lov_ui 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 构造方法的特点 1、构造方法名一定与类同名 2、构造方法无返回值类型(void 也不行) 3、构造方法可以没有(默认一个无参构造方法),也可以有多个构造方法,他们之间构成重载关系 4、如果定义有参构造函数,则无参构造函数将被自动屏蔽 5、构造方法不能被继承 6、构造方法不能手动调用,在创建类实例的时 阅读全文
posted @ 2017-07-20 20:09 lov_ui 阅读(2122) 评论(0) 推荐(0) 编辑