- 博客(12)
- 收藏
- 关注
原创 手动实现一个简易版本的ArrayList
ArrayList是基本集合之一,在工作中频繁用到,底层以数组实现,手动实现起来还是比较简单,学习jdk源码,从这个简单的入手,于是乎,简单实现了一下。public class ArrayList<E> { /** * 存放集合元素 */ private Object element[]; /** * 默认容量 */ private static final int DEFALT_SIZE = 10; /.
2021-02-24 14:52:29
181
原创 链表的反转
链表的反转思路是将第一个结点作为基准结点先分离出来,之后的节点往此节点前面插入,头部插入法,依次之后就得到了链表的反转结果啦,用两个指针分别指向两边当前处理到的位置。public class Main { public static void main(String[] args) { Node header = new Node(null); Node node1 = new Node(7); Node node2 = new Node(6
2021-02-24 00:37:45
191
转载 Javadoc 使用详解
很多程序对Javadoc都不重视,认识不到Javadoc的作用,很多人都是这样认为的:“我只要写好功能就够了,写Javadoc太浪费时间,也没啥作用,还不如用写Javadoc的时间再多些个功能呢!”,我们知道注释是为了解释代码的作用的,是为了将来给自己或者别人快速了解代码的,在方法内一般用行注释//的比较多,是针对一小块代码做出解释的,而Javadoc的作用是针对整个方法或者整个类做一个简要的概述的,使得别人不通过看具体方法代码就能知道某个方法或者...
2021-02-20 14:38:43
691
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人