
Java
文章平均质量分 70
csdn_959
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java中的深拷贝(深复制)和浅拷贝(浅复制)
转载自 http://www.cnblogs.com/shuaiwhu/archive/2010/12/14/2065088.html 深拷贝(深复制)和浅拷贝(浅复制)是两个比较通用的概念,尤其在C++语言中,若不弄懂,则会在delete的时候出问题,但是我们在这幸好用的是Java。虽然java自动管理对象的回收,但对于深拷贝(深复制)和浅拷贝(浅复制),我们还是要给予足够的重视,因为有时转载 2017-07-24 16:06:11 · 286 阅读 · 0 评论 -
HashMap中如果key是自定义的类,为什么重写hashcode()和equals()
hashcode()和equals()都继承于object,在Object类中的定义为: public boolean equals(Object obj){ return (this == obj); }//比较的是对象的内存地址 public native int hashCode(); hashCode是一个本地方法,返回的对象的地址值。 1.hashco原创 2017-08-10 11:15:39 · 1319 阅读 · 0 评论