02 2021 档案
摘要:一:arrayList (数组) private static final int DEFAULT_CAPACITY = 10;//默认容量 transient Object[] elementData;// 最底层的数组 private int size;//数组大小 arrayList 查找速度
阅读全文
摘要:1、 泛型 泛型本质是指类型参数化。 允许在定义类、接口、方法时使用类型形参,当时用时指定具体类型。 所有使用该泛型参数的地方都被统一化,保证类型一致。如果未指定类型,默认是object类型。集合体系中所有的类型增加了泛型,泛型主要用于集合。 2、 泛型的优势 1) 不需要强转 2) 更安全 3)
阅读全文
摘要:1.1 1、 获取class的三种方法 // 方式一 类.class Class personClazz = Person.class; // 方式二 实例.getClass() Person person = new Person(); Class personClazz1 = person.ge
阅读全文
摘要:设计模式,用来让你的代码可扩展、可维护、更容易理解;用抽象去构建框架,用实现去扩展细节,让你的代码高内聚、低耦合。 一 六大设计原则 单一职责原则 迪米特原则 接口隔离原则 里氏替换原则:不要破坏继承体系 依赖倒置原则 面向接口编程 开闭原则:总结性的 对扩展开放,对修改关闭 接口隔离原则和单一职责
阅读全文
浙公网安备 33010602011771号