摘要: newCachedThreadPool Cached 隐藏 缓存咯 创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。 newFixedThreadPool Fixed 固定长度 创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。 new 阅读全文
posted @ 2020-09-22 18:57 尘缘01 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 结构层次 字符 抽象基类 InputStream OutputStream 字节 抽象基类 Reader 和Write 高效 加个Buffer 换行 \r\n 对象流 ObjectOutputStream 序列化流 反序列化就是Input 转化流 InputStreamReader OutputSt 阅读全文
posted @ 2020-09-22 18:50 尘缘01 阅读(77) 评论(0) 推荐(0) 编辑
摘要: jdk1.8之前 简单来说 数组+链表 链表散列 根据哈希确定数据存到数组的位置 然后链表是为了解决哈希冲突 默认的数组长度是16 加载因子是0.75 也就是说存第13个值的时候 数组会扩容至当前的2倍 翻倍是使哈希冲突降低 存在必合理 关于 自定义对象重写hashCode 和equals 方法 如 阅读全文
posted @ 2020-09-22 17:58 尘缘01 阅读(115) 评论(0) 推荐(0) 编辑