摘要: 转载自:https://blog.csdn.net/thetimelyrain/article/details/99873881 最近面试的时候,有面试官问到hashmap的put()方法做了哪些事情,我觉得回答的不够好,特此好好研究下hashmap,并总结下. HashMap 主要用来存放键值对, 阅读全文
posted @ 2020-12-08 13:51 Hy。 阅读(324) 评论(0) 推荐(0)
摘要: 转载自:https://blog.csdn.net/bluetjs/article/details/52610414 文章很长很复杂,先说结论: Java 中Object对象的hashcode()返回值一定不会是Object对象的内存地址这么简单! 即hashcode()返回的不是对象在内存中的地址 阅读全文
posted @ 2020-12-05 17:02 Hy。 阅读(190) 评论(0) 推荐(0)
摘要: #一、java的六种存储地址及解释 1) 寄存器(register):这是最快的存储区,因为它位于不同于其他存储区的地方——处理器内部。但是寄存器的数量极其有限,所以寄存器由编译器根据需求进行分配。你不能直接控制,也不能在程序中感觉到寄存器存在的任何迹象。 2) 堆栈(stack):位于通用RAM中 阅读全文
posted @ 2020-12-02 23:16 Hy。 阅读(431) 评论(0) 推荐(0)