自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

funyoo的博客

学习过程和感悟

  • 博客(5)
  • 收藏
  • 关注

原创 【Java源码】基于数组实现的ArrayList(下)

 接着上篇目录 addAll (Collection c)   增加 addAll (int index, Collection c)   增加 removeAll (Collection c)  在集合中,删除与Collection中元素相等的元素 subList (int fromIndex, int toIndex) 根据起始下标返回一个List(不包括toIndex下标...

2018-09-24 20:19:10 419

原创 【Java源码】ArrayList源码(上)关于get方法的遗留问题

 问题重现  在ArrayList源码的get方法中,传参为负的异常是如何产生的?  源码只判断了index > size public E get(int index) { rangeCheck(index); return elementData(index); } private void rangeCheck(in...

2018-09-23 20:47:32 762

原创 【Java源码】基于数组实现的ArrayList(上)

   目录  基本属性:           构造方法  给定容量的构造方法  无参构造方法  根据已有的Collection构造ArrayList           “修剪数组” 即 去除多余的(多申请的空间)ensureCapacity确保数组容量grow扩容大小,是否为空,是否包含indexOf 查找某指定成员的第一个下标lastInde...

2018-09-23 16:17:43 445

原创 【Java】多个构造器参数时应考虑到的构建器 (从 重叠构造器 到 JavaBeans模式 再到 Builder模式)

    说到多个构造器参数,第一个想到的应该是重叠构造器模式:public class UserModel { private String ID; private String name; private String sex; private String password; private String t...

2018-09-09 16:08:28 263

原创 【C数据结构与算法】关于数组的一个有趣问题 引发的对函数和指针的思考

    话不多说,先看一个案例:#include <stdio.h>fun(int b[2][6]) {}int main() { int a[3][4]; fun(a);}   编译可以通过吗?当然不行,错误如下:myTest.c(9) : warning C4048: different array subscripts : 'int (*)[6]...

2018-09-06 23:54:29 374

空空如也

空空如也

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

TA关注的人

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