ErCargo's Coffee Time

以大多数人的努力程度之低,根本轮不到拼天赋

Action Conquers Fear, Impetuous, Indolence and so on. (行动能够克服一切恐惧,浮躁,懒惰)


Welcome to star and fork my github

数据结构造轮子

数组(ArrayList)和链表(LinkedList)

数组和链表是Java中最核心的两个数据结构,对任何其他数据结构的理解,基于这两者,所以本文参照jdk8提供的源码, 自己对2者进行了理解后简单的实现,给出自己的代码实现,很多不足之处有待优化。

1. 数组

2. 链表

最近的文章

如何理解 java

java 的平台无关性 面向对象 Java 的语言特性 java 类库 GC对于 Java 的理解,每个程序员都会有不同的见解,而且能够说出很多不同维度的理解,如果发散开来一篇文章是说不完的。所以,本文主要是从 Java 的几点特性出发,简单的聊聊对 Java 的理解, 会不断的补充进来一、Java 的平台无关性Java 平台无关性简单理解就是一次编译到处运行,即平台无关性。那么问题来了,java 是如何实现平台无关性的?通常 Java 程序运行会分为编译期和运行时 编译期...…

继续阅读
更早的文章

排序算法简单实现

关于排序算法的文章很多,本人因为算法相当菜,所以看了很多相关的博客、书籍、视频等等,但是还是一知半解(无奈人笨没办法),那就自己先写一写吧,按照:先看懂原理,然后分析算法步骤,然后自己idea中实践,然后手写理解的方法,慢慢啃吧。…

继续阅读