![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA基础
Eric_ZhiBird
一支鸟叔。
展开
-
【JAVA基础-深拷贝浅拷贝】Java中的深拷贝和浅拷贝介绍
一、引言 对象拷贝(Object Copy)就是将一个对象的属性拷贝到另一个有着相同类类型的对象中去。在程序中拷贝对象是很常见的,主要是为了在新的上下文环境中复用对象的部分或全部 数据。Java中有三种类型的对象拷贝:浅拷贝(Shallow Copy)、深拷贝(Deep Copy)、延迟拷贝(Lazy Copy)。二、浅拷贝1、什么是浅拷贝 浅拷贝是按位拷贝对象,它转载 2017-09-15 01:11:32 · 160 阅读 · 0 评论 -
知道为啥HashMap里面的数组size必须是2的次幂?
最近在写一个简易的分离锁的类:要求:对不同的Key进行hash得到一个Lock,并要求对锁映射的概率差不多。比如,160个Key,分布到16个锁上,大概有10个Key是映射到同一个锁上的,只要这样并发效率才会高。 12345678910111213转载 2017-09-23 02:34:07 · 1385 阅读 · 0 评论