摘要: 基本数据结构的比较 基本数据结构 1. 列表(List) 元素有放入顺序,元素可重复。 数组实现(ArrayList类) JDK8源码中,初始长度是10,每次数组扩展都增加1/2左右。即: int hash = key.hashCode(); int index = (hash & 0x7FFFFF 阅读全文
posted @ 2017-07-27 21:40 何必等明天 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 探索equals()和hashCode()方法 在根类Object中,实现了equals()和hashCode()这两个方法,默认: equals()是对两个对象的地址值进行的比较(即比较引用是否相同),用==实现。 hashCode():计算出对象实例的哈希码。根类Object的hashCode( 阅读全文
posted @ 2017-07-27 21:17 何必等明天 阅读(393) 评论(0) 推荐(0) 编辑