自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 关于泛型类的作用及注意事项

作用1:当自定义的一个类中的所有方法都需要操作相同的数据类型并且这个数据类型暂时无法确定(在创建该类的实例时才确定),此时,我们可以通过在类名后面定义一个泛型,作为一个标识符,当该标记符被确定为某一个具体的类型时,该类中的所有方法的数据类型也一并被确定。作用2:不用再在每个函数的返回值前定义泛型类型,因为作用1中已经明确该类中所有的方法操作的数据类型必须相同(只有每个函数的操作的数据类型不同时

2016-10-11 17:06:40 1512

原创 不同类中的hashcode方法

1:Object类的hashCode.返回对象的内存地址经过处理后的结构,由于每个对象的内存地址都不一样,所以哈希码也不一样。2:String类的hashCode.根据String类包含的字符串的内容,根据一种特殊算法返回哈希码,只要字符串所在的堆空间相同,返回的哈希码也相同。3:Integer类,返回的哈希码就是Integer对象里所包含的那个整数的数值,例如Integer i1=new

2016-10-11 00:52:40 406

原创 10-10———今日学习总结

1.map中可以存两个对象,而collection中只能存一个对象,map中存的实际上是对象的地址,map用默认用object类型的引用object接受保存对象的地址,通过操作引用从而操作指向的实际的对象。2.关于集合中如何确保唯一性的补充对于没有重写hashcode和equals的类(自定义类),一般不需要重写hashcode方法,因为hashcode是根据地址计算,有一定几率得到重复的

2016-10-10 23:48:28 344

原创 字符串拼接过程中的内存处理

字符串的拼接过程,讲指向的常量池中的字符串对象内容进行拼接,发现常量池中存在相同内容的字符串对象,将该对象的引用返回,将堆中的new string对象获取该引用,最后把地址赋值给栈中变量。

2016-10-10 23:44:20 1573

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除