随笔分类 - Java随笔
摘要:JDK8以前使用SImpleDateFormate类格式化日期,因为在SImple DateFormate中存在Calendar实例引用,而在caleander中得establish中存在clear()和set()操作,在多线程情况下会产生问题,导致后面得后面线程修改之前线程,因此SImpleDat
阅读全文
摘要:1. 定义 序列化:把对象转换为字节序列的过程称为对象的序列化。将JVM堆中对象以文件的方式保存下来。 反序列化:把字节序列恢复为对象的过程称为对象的反序列化。将文件加载进内存,恢复到序列化之前的状态。 2. 序列化场景 将内存中的对象状态保存到数据库或文件中; 对象在网络中以套接字进行传送; 通过
阅读全文
摘要:Java中HashMap在jdk1.7和jdk1.8中的区别点: 原因:红黑树的平均查找长度是log(n),长度是8时,平均查找长度是3,链表的平均查找长度是8/4=2,存在转换的必要;当链表的长度小于6,平均查找长度是小于3,速度与树效率类似,转化需要时间等因此不会生成树。
阅读全文

浙公网安备 33010602011771号