自己学习整理的一些设计模式、算法和框架知识的 项目src 下分为2个包,java 和 kotlin 2个包名,分别存放java和kotlin的代码 JVM 相关 泛型相关 lamda表达式 反射调用练习 软引用的回收 静态内部类防止内存泄漏 Kotlin 基础语法构造方法 基础语法 kotlin list集合测试 kotlin String相关参数处理 kotlin 中构造方法和init() 方法 内联函数 线程 线程创建 线程顺序执行执行 协程 协程的简单学习 协程创建 同步底下包含协程job、作用域的相关处理 设计模式 设置模式学习 动态代理模式学习 策略模式 工厂模式 装饰器模式 builder 构建者模式 数据结构 map Demo学习练习 HashMap kotlin 关于map、list 练习 Kotlin list list Demo学习练习 List集合 算法 排序算法 二分查找算法 商品sku 多维度展示计算 Lru 算法 线性函数问题 股票贪心算法、2数之和、合并2个有序数组 Fisher-Yates 洗牌算法 框架知识 网络库 OKHTTP原理 Retrofit 使用 数据转换 Gson 框架使用测试 FastJson 框架使用测试