Object :所有类的根类
Object是不断抽取而来的,具备着所有对象都具备的关系内容
方法摘要:
clone():创建并返回一个此对象的副本
equals(Object obj):指示其他对象是否与此对象“相等”
finalize():当垃圾回收器确定不存在对该对象更多的引用时,由对象的垃圾回收器调用此方法
getClass():返回Objext的运行时类
hashCode...
分类:
编程语言 时间:
2014-09-26 23:07:28
阅读次数:
295
知识点:1。.Equals会默认完成区分大小写的比较。使用Equals方法时,结合使用String类的ToUpper方法,就可以选择在比较串时是否考虑串的大小写。要对连个char变量完成区分大小写的比较,只需使用Equals方法,它会默认地完成区分大小写的比较。要完成一个不区分大小写的比较,需要在调...
分类:
其他好文 时间:
2014-09-26 21:59:38
阅读次数:
124
题意:给定模式字串长度和不同字符的个数,求一个长字符串的不同子串的个数分析:刚开始做这个题目的时候,本来是想直接用HashSet做的,但是觉得一是不太可能这么水,二是可能空间也不一定够,所以就想啊想,想偏了。后来在discuss里面看到有直接用HashMap等水过的,我就试了试,还真能过。不过这种做...
分类:
其他好文 时间:
2014-09-24 23:30:37
阅读次数:
189
final int PAGE_SIZE = 4;int pageNo = 1;String strPageNo = request.getParameter("pageNo");if(strPageNo != null && !"".equals(strPageNo.trim())) { try ....
分类:
其他好文 时间:
2014-09-24 21:44:47
阅读次数:
193
不论是对于C++还是Java,字符串总是很重要的一块内容。实际的开发中,字符串相关的内容自然也是要被经常用到的。关于“==”以及equal 以及hashcode 在这之前要补充一点关于Object类的相关知识: Java.lang包是系统自动导入进来的,Object类在lang包中。 对于...
分类:
其他好文 时间:
2014-09-24 19:10:37
阅读次数:
178
Java集合框架支持以下两个类型的容器:一种是为了存储一个元素集合,简称集合(collection)。另一种是为了存储键/值对,称为图(map).Collection(扩展Collection接口):Set:存储一组不重复的元素;散列集HashSet链式散列集LinkedHashSet:支持对规则集...
分类:
编程语言 时间:
2014-09-24 12:57:26
阅读次数:
237
(一)哈希算法
(二)java中的hashcode
(三)hashmap源码分析...
分类:
编程语言 时间:
2014-09-23 09:53:34
阅读次数:
202
如何在内存(hashtable)中找到对象呢?首先要从Hashtable中找到对象对应的hashcode,由于hashcode可能冲突。所以相同的hashcode存储在一个链表上。当找到这个链表时候,再使用equals方法与链表中的对象(a、b、c)进行比对。
因此,我们可以得出结论:equals()相等的两个对象,hashcode()一定相等;
equals()不相等的两个对象,却并不能证...
分类:
其他好文 时间:
2014-09-23 01:01:23
阅读次数:
241
先看看Java中的HashCode 在Java中,哈希码代表对象的特征。 例如对象 String str1 = “aa”, str1.hashCode= 3104 String str2 = “bb”, str2.hashCode= 3106 String str3 = “aa”, str3....
分类:
其他好文 时间:
2014-09-23 00:56:43
阅读次数:
324