- 博客(5)
- 收藏
- 关注
原创 JAVA8
1、 JAVA8的主要变化• 新日期API• 函数式编程• 语法改进: lambda表达式,方法引用,默认方法…• 新的类库: Stream, Optional…• 已有API增强: collections…comparator• Concurrent• LongAdder & LongAccumulator• CompletableFuture• 其他• 新JS引擎• 重复注解• API 增强2、 新日期API2.1 Instant 绝对时间。Duration 时间
2021-03-09 15:58:12 242
原创 java 泛型
1、 泛型泛型本质是指类型参数化。允许在定义类、接口、方法时使用类型形参,当时用时指定具体类型。所有使用该泛型参数的地方都被统一化,保证类型一致。如果未指定类型,默认是object类型。集合体系中所有的类型增加了泛型,泛型主要用于集合。2、 泛型的优势1) 不需要强转2) 更安全3) 可见性好3、 使用1) 泛型类(用在类的上面)static class ObjectTool {private T obj;pub
2021-03-08 17:41:42 113 1
原创 Java 基础反射
1.11、 获取class的三种方法// 方式一 类.classClass personClazz = Person.class;// 方式二 实例.getClass()Person person = new Person();Class personClazz1 = person.getClass();// 方式三 Class.forName(“类的全路径”)Class personClazz2 = Class.forName(“com.muse.reflect.Perso
2021-03-08 17:40:51 87
原创 设计模式
设计模式,用来让你的代码可扩展、可维护、更容易理解;用抽象去构建框架,用实现去扩展细节,让你的代码高内聚、低耦合。一 六大设计原则单一职责原则迪米特原则接口隔离原则里氏替换原则:不要破坏继承体系依赖倒置原则 面向接口编程开闭原则:总结性的 对扩展开放,对修改关闭接口隔离原则和单一职责都是为了提高类的内聚性、降低它们之间的耦合性,体现了封装的思想,但两者是不同的:单一职责原则注重的是职责,而接口隔离原则注重的是对接口依赖的隔离。单一职责原则主要是约束类,它针对的是程序中的实现和细节;接
2021-03-08 17:37:06 73
原创 容器
一:arrayList (数组)private static final int DEFAULT_CAPACITY = 10;//默认容量transient Object[] elementData;// 最底层的数组private int size;//数组大小arrayList 查找速度快add 方法① 确定是否扩容② 添加进去get方法remove方法结合arrayList图二:linkList(链表)...
2021-03-08 17:33:11 103
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人