java 基础
不忘初心(68)
相信美好的事情即将发生
展开
-
ArrayList集合的底层实现
一、 ArrayList概述: ArrayList是基于数组实现的,是一个动态数组,其容量能自动增长,类似于C语言中的动态申请内存,动态增长内存。 了解动态数组之前我首先应该知道数组是如何进行扩容和缩容,如下图: public static void main(String[] arge){ int[] array=new int[]{12,4,5,6,7,8}; ...原创 2019-01-18 14:46:44 · 265 阅读 · 0 评论 -
java内部类详解
提到内部类我们既熟悉又陌生,我们实际开发中用到的比较少,应用的场景也比较少,但是我们看一些第三方jar时有时候会看看,故此总结一下,如不正确和不全之处希望给位大牛指出。 本文介绍的内容主要为: 1.内部类的基础 2.内部类的应用场景 3.内部类的深入了解 4.常见的面试题涉及的内部类 内部类基础 在java中,可以将一个类定义到另一个类的和一个类的方法中,被成为内部类,内部类大体可以分为4类:成员...原创 2019-01-16 18:19:25 · 167 阅读 · 0 评论