01 2021 档案
什么是序列化?序列化有什么作用?
摘要:一、序列化与反序列化 序列化 (Serialization)是将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。以后,可以通过从存储区中读取或反序列化对象的状态,重新创建该对象。 序列化使其他代码可以查看或修改,那些不序列化便无法访问的对象实例 阅读全文
posted @ 2021-01-31 15:36 pipizhou 阅读(17438) 评论(2) 推荐(6)
数据结构树(Tree)--二叉树和多路树
摘要:树这里 我分为二叉树和多路树 java中常用的二叉树 普通二叉树 平衡二叉树(AVL) 红黑树(相对放松一点的平衡二叉树,因为level可以超过1,而AVL的左右子树深度 相差不能超过1) 多路树, B树 B-树 B+树 阅读全文
posted @ 2021-01-29 17:22 pipizhou 阅读(253) 评论(0) 推荐(0)
HashMap 1.8 最详解之行为篇(put(k k,V v),resize())
摘要:上一篇 :https://www.cnblogs.com/lanqingzhou/p/14340587.html 四个hashmap的构造函数一起来说,代码方面没有什么难理解的吧,lz在上一篇中已经把所有属性都详细说了一遍,再来理解这些方法,事半功倍。 前三个方法就围绕这一件事来说,当我们new h 阅读全文
posted @ 2021-01-29 09:19 pipizhou 阅读(268) 评论(0) 推荐(0)
HashMap 1.8 最详解没有之一 ,属性篇(为什么默认CAPACITY是16,默认load_factor = 0.75f,treeify_threshold=8,)
摘要:我是以HashMap类里面从头到尾的顺序讲解。其中掺杂了自己的个人理解,文字就会比较多,希望大家能耐心看下去,一起探讨探讨. 首先HashMap 继承 AbstractMap类,实现了Map,Cloneable,Sericalizable接口。 这里实现Sericalizable接口 就是个标志,标 阅读全文
posted @ 2021-01-28 16:32 pipizhou 阅读(314) 评论(1) 推荐(0)