01 2017 档案
摘要:实例内部类: 在创建内部类对象通过外部类对象来创建内部类对象。 先将外部类new出来。 然后再new出来内部类。 接受时也要用外部类.内部类来接受创建出的内部类数据。 2.内部类自动持有外部类实例的引用。 内部类中自动拥有 外部类.this:外部类地址值。 3.外部类无法访问内部类成员。 如果要调用
阅读全文
摘要:this关键字 (1)this关键字代表本类对象的一个引用。 谁调用某个方法,那么,在这个方法内部,this就代表谁。 (2)this的使用场景 A:局部变量隐藏成员变量 B:在构造方法中,调用其他的构造方法。 **这个时候,this(参数)必须作为第一条语句存在。继承(重点) (1)把很多类的相同
阅读全文
摘要:模板方法设计模式: 将相同的部分抽离出去. 接口: 接口的实现关系: 子类实现接口,就要完全覆盖接口中的所有方法。否则就会报错,类XX不是抽象的,没有覆盖接口XX中的抽象方法XXX。 抽象类和接口的异同点: 抽象类有构造方法,因为抽象类定义的是抽象的方法,必须要子类去继承抽象类才能使方法得以实现。
阅读全文
摘要:单例设计模式: 公共说明在任何地方都可以调用. 静态用来获取对象. 如果不是静态的,还需要用对象.XXX来获取对象,既然有对象了就不用获取对象了. 静态的就可以用 类名.方法 去间接获取对象了. 工具类的设计: 基本数据类型包装类: 模拟基本类型包装类写法. 八大基本类型包装类: 包装类的基本使用:
阅读全文