![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础——内存
打怪升级小学生
努力学习前端知识,虽然我的目标是后台开发。前台也不简单的。
展开
-
Java继承的内存分配
今天,复习的是继承的内存分配。我们知道,Java中内存可以初略分为堆、栈、方法区。package sort;class Person{ public int age; public String name; public Person(){ System.out.println("父类"); say(); } public void say(){ System.out.原创 2017-02-10 14:56:13 · 6264 阅读 · 5 评论 -
HsahMap的原理
这个问题应该是面试常问到的。刚刚百度了,感觉有点收获,感觉记下来。它的优点:因为不是线程安全的,所以访问速度会比较快。通过hashcode方法来确定entry对象放在bucket中的位置。如果键值得hashcode值相同,就比较键值是否相同,相同怎新值覆盖旧值。不同,则会发生冲突。解决的办法一般是:开放地址法,链表法。因为HashMap使用LinkedList存储对象,原创 2017-02-20 11:14:57 · 811 阅读 · 0 评论