自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LinkedList与ArrayList两个集合,都实现了list接口,它们的实现原理,和区别?

两者的特性对比:空间:链表由于要维护前后的连接,所以占用的空间比较大操作性能:增删查操作增:ArrayList数组列表:当空间不足时,重新申请一个双倍空间的数组,然后将原来数组中的内容,拷贝到新的数组中,然后将新的值添加进去。过程繁琐。LikedList 链表:链表根本不会存在空间不足的情况,每当添加一个数据项时,都会创建一个节点,然后设置节点的前后连接,设置节点的值。过程简单。删:       ...

2018-03-11 15:36:10 3562

原创 ==与equals在比较两个对象相等时,有什么区别?

1:对于基础数据类型来说   ,比较相等使用 == 号2:对于引用数据类型,分3种情况1)     == 始终比较的是两个变量的地址2)     Object类的equals方法,比较的也是两个变量的地址3)     java.util.String类重写了从父类Object继承过来的equals方法,比较两个字符串的内容是否完全相等,所有String.equals可以比较具体内容。总结成一句话:...

2018-03-11 15:32:44 619

空空如也

空空如也

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

TA关注的人

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