java源码
文章平均质量分 81
J-Keeper
专注手游服务端研发工作
展开
-
java.util.Collection体系源码解读<四>AbstractList源码解读
package java.util;/** * List 接口的骨干实现,分别有类ArrayList,Vector,内部类SubList,抽象类AbstractSequentialList实现了该接口 * 。注意:对于连续的访问数据(如链表),应优先使用 AbstractSequentialList,而不是此类(jdk说明). * 要实现不可修改的列表,编程人员只需扩展此类,并提供 ge原创 2016-01-26 19:11:17 · 432 阅读 · 0 评论 -
java.util.Collection体系源码解读<一>Collection简介
从事java开发工作一年有余了,一年来,一直不停歇的去写各种业务逻辑,大量的游戏逻辑和web-crud业务逻辑,偶尔做一些简单的架构,用用设计模式之余,随着对java常见数据使用熟练度的增加,工作需求中对某些数据结构性能要求的提升,熟知jdk底层源码的实现已经势在必行,想要在技术的路上走得远一些,扎实的基础,是不可获取的敲门砖。闲话不多说,这个系列,我个人来解读一些常用的Collection体系的原创 2016-01-11 18:41:55 · 434 阅读 · 0 评论 -
java.util.Collection体系源码解读<二>Collection接口源码
Collection接口是绝大多数集合类的父接口.1.Collection是java.util所有集合相关类的根接口2.Collection表示一组对象,这些对象可以看做是Collection的元素3.一些 Collection允许有重复的元素(如List),而另一些则不允许(如Set),一些 Collection是有序的(如List),而另一些则是无序的(如Set)4.由pu原创 2016-01-12 17:56:26 · 441 阅读 · 0 评论 -
java.util.Collection体系源码解读<三>AbstractCollection抽象类源码解读
作为Collection接口的骨干实现,AbstractCollection抽象类的源码如下:package java.util;/** Collection 接口的骨干实现,以最大限度地减少了实现此接口所需的工作, 此抽象类实现了Collection的一部分方法,而不是全部方法 */public abstract class AbstractCollection implements原创 2016-01-13 11:10:22 · 430 阅读 · 0 评论