Collection主要的子接口:
List:可以存放重复内容Set:不能存放重复内容,所有重复的内容靠hashCode()和equals()两个方法区分Queue:队列接口SortedSet:可以对集合中的数据进行排序
List接口:
总结了List接口的扩展方法,即包含有增删改查方法.
List接口常用的子类:
ArrayList:可以...
分类:
其他好文 时间:
2014-07-12 19:26:08
阅读次数:
274
在使用hashCode的时候,发现会出现相同id,虽然几率很小。虽然发现并不是hashCode的原因,而是其他逻辑的问题。 但是还是试着自己写了一个id生成器,有些id是int的,比如说任务id;有些id是long的,比如说玩家id。先贴代码来看:private static AtomicI...
分类:
其他好文 时间:
2014-07-03 00:45:45
阅读次数:
695
主题一 常用类库» 类库中常用的包Java类库中的类和接口大多封装在特定的包里,每个包具有自己的功能。[请点击查看更多内容转自CSDN博客XXX的专栏]» Object类的一些常用方法hashCode:public int hashCode()返回该对象的哈希码值。支持该方法是为哈希表提供一些优点,...
分类:
编程语言 时间:
2014-06-27 12:39:42
阅读次数:
218
原文地址:http://blog.csdn.net/chuyuqing/article/details/19629229在对《Set和hashCode()》的一篇原创文章写完后,由于对自己的一些论断产生了模糊和怀疑,因此又对Set进行了一些研究,形成本篇。在Set的使用场景中,我们不外乎看中了她存储...
分类:
编程语言 时间:
2014-06-24 11:50:33
阅读次数:
238
显示老一套基本情况,自我介绍,项目描述,承担任务。Java基础:equals,hashcode。map的实现。String,stringBuffer,StringBudder区别。实现方式。Object含有的方法。继承,多态,重载。Servlet是线程安全的么Java两种实现线程的方式,有什么区别。...
分类:
Web程序 时间:
2014-06-20 15:55:43
阅读次数:
238
1、字符串不变性下面这张图展示了这段代码做了什么12String s = "abcd";s = s.concat("ef");2、equals()方法、hashCode()方法的区别HashCode被设计用来提高性能。equals()方法与hashCode()方法的区别在于:如果两个对象相等(equ...
分类:
编程语言 时间:
2014-06-18 16:40:09
阅读次数:
317
基本功差的勿看! java 散列与散列码探讨 ,简单HashMap实现散列映射表执行各种操作示列...
分类:
编程语言 时间:
2014-06-15 14:13:25
阅读次数:
247
java 翻盖hashCode()深入探讨 代码示例...
分类:
编程语言 时间:
2014-06-15 12:37:22
阅读次数:
243
一、equals方法的作用 1、默认情况(没有覆盖equals方法)下equals方法都是调用Object类的equals方法,而Object的equals方法主要用于判断对象的内存地址引用是不是同一个地址(是不是同一个对象)。2 、要是类中覆盖了equals方法,那么就要根据具体的代码来确定equ...
分类:
编程语言 时间:
2014-06-14 15:49:58
阅读次数:
262