加载中
深入JDK源码_Index

深入JDK源码 深入JDK源码之定时操作Timer类和TimerTask类实现 深入JDK源码之Observer接口和Observable类实现观察者模式 深入JDK源码之集合类图 深入JDK源码之ArrayList类 深入JDK源码之Linke...

2016/04/23 13:58
3.1K
深入JDK源码之ThreadLocal类

##ThreadLocal概述## 学习JDK中的类,首先看下JDK API对此类的描述,描述如下: 该类提供了线程局部 (thread-local) 变量。这些变量不同于它们的普通对应物,因为访问某个变量(通过其 get ...

2015/03/26 21:26
5.3K
深入JDK源码之Arrays类中的排序查找算法

##binarySearch()方法## 二分法查找算法,算法思想:当数据量很大适宜采用该方法。采用二分法查找时,数据需是排好序的。 基本思想:假设数据是按升序排序的,对于给定值x,从序列的中间位置...

2015/03/15 18:22
958
深入JDK源码之定时操作Timer类和TimerTask类实现

Timer类是一种线程设施,可以用来实现某一个时间或某一段时间后安排某一个任务执行一次或定期重复执行。该功能和TimerTask配合使用。TimerTask类用于实现由Timer安排的一次或重复执行的某个任...

2015/03/15 18:19
700
深入JDK源码之HashMap类

基于哈希表的 Map 接口的实现。此实现提供所有可选的映射操作,并允许使用 null 值和 null 键。(除了非同步和允许使用 null 之外,HashMap 类与 Hashtable 大致相同。)此类不保证映射的顺序...

2015/03/13 15:26
1.4K
深入JDK源码之LinkedList类

LinkedList实现列表所有可选的操作,并且允许所有元素(包括 null)。除了实现 List 接口外,LinkedList 类还为在列表的开头及结尾 get、remove 和 insert 元素提供了统一的命名方法。这些操...

2015/03/13 14:01
720
深入JDK源码之ArrayList类

ArrayList实现了列表所有可选操作,并允许包括 null 在内的所有元素。除了实现 List 接口外,此类还提供一些方法来操作内部用来存储列表的数组的大小。(此类大致上等同于 Vector 类,除了此...

2015/03/11 18:19
1K
深入JDK源码之集合类图

##List:add/remove/get/set## ArrayList:其实就是数组,容量一大,频繁增删就是噩梦,适合随机查找; LinkedList:增加了push/[pop|remove|pull],好啰嗦,其实都是removeFirst; Vector:...

2015/03/11 17:47
2K
深入JDK源码之Observer接口和Observable类实现观察者模式

##何为观察者模式## 观察者模式(有时又被称为发布/订阅模式)是软体设计模式的一种。在此种模式中,一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。这通常...

2015/03/04 18:12
733

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部