JAVA CORE 源码 原理
燿夜
这个作者很懒,什么都没留下…
展开
-
HashMap原理
1. HashMap概述: HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 2. HashMap的数据结构: 在java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用这两个基本结构来构造的...原创 2016-06-17 21:58:22 · 106 阅读 · 0 评论 -
equal hashCode == 之间关系
1、首先来回答一个问题,hashCode equal == 三者包含意义是什么? ==,当被==对象为简单类型时,比较的是值是否相同;如果被==者为对象时,== 比较的是被==对象的是否为同一对象引用,既对象物理地址是否相同。 equal : 源码如下: public boolean equals(Object obj) { return (this...原创 2016-06-19 12:55:45 · 168 阅读 · 0 评论