摘要: ArrayList是经常使用的容器,它的底层是采用动态数组实现的,它的容量可以自动增长。ArrayList是一个泛型类,它继承了AbstractList类,实现了List、RandomAccess、Cloneable、Serializable接口。本文从ArrayList的部分源代码入手,详细的讲解了ArrayList的存储结构、改取元素、增删元素等知识。 阅读全文
posted @ 2019-01-18 14:44 以文在线 阅读(227) 评论(0) 推荐(0)
摘要: 局部内部类中除了可以访问外部类的所有成员,还可以访问所在方法的最终变量或参数(被final修饰的变量或参数),从JDK8.0开始,还可以访问所在方法的实际上的最终变量或参数(没有被final修饰但只进行了一次赋值的变量或参数)。这篇文章给大家讲解为什么局部内部类中只能访问所在方法的最终变量或参数以及实际上的最终变量或参数。 阅读全文
posted @ 2018-11-06 17:14 以文在线 阅读(1959) 评论(0) 推荐(0)