Java源码分析 - 策略模式在Java集合框架实现代码中的体现
在Java的集合框架中,构造Map或者Set时传入Comparator比较器,或者创建比较器传入Collections类的静态方法中作为方法的参数为Collection排序时,都使用到了策略模式。
作者:arthinking
|
发表于 2011-10-17
|
分类于  Java基础
Java源码分析 - 策略模式在Java集合框架实现代码中的体现
SortedMap接口的实现类TreeMap介绍和实现Comparator自定义比较器
与SortedSet接口类似,SortedMap也是一个结构,待排序的Map,其一个比较常用的实现类是TreeMap。
作者:arthinking
|
发表于 2011-10-16
|
分类于  Java基础
SortedMap接口的实现类TreeMap介绍和实现Comparator自定义比较器
集合类的工具辅助类Collections的常用方法介绍和举例
Collection接口的实现类Collections提供了一些集合的辅助静态方法(类似于Arrays类提供的方法)
作者:arthinking
|
发表于 2011-10-16
|
分类于  Java基础
集合类的工具辅助类Collections的常用方法介绍和举例
SortedSet接口的实现类TreeSet介绍和实现Comparator自定义排序比较器
SortedSet是一个接口,待排序集合,其一个比较常用的实现类是TreeSet。
作者:arthinking
|
发表于 2011-10-16
|
分类于  Java基础
SortedSet接口的实现类TreeSet介绍和实现Comparator自定义排序比较器
JDBC数据库连接和事务的管理 一个JDBC基本操作封装类的编写
Java使用JDBC建立数据库连接时,主要使用到了两个类:
作者:arthinking
|
发表于 2011-10-13
|
分类于  Java基础
JDBC数据库连接和事务的管理 一个JDBC基本操作封装类的编写
Java基础笔记 - hashCode()与equals()方法的介绍和使用场合
Object中的equals方法比较的规则是这样的:
作者:arthinking
|
发表于 2011-10-11
|
分类于  Java基础
Java基础笔记 - hashCode()与equals()方法的介绍和使用场合
ArrayList数组列表和LinkedList双向链表的性能分析比较
简单的说一下传说中的ArrayList数组列表和LinkedList双向链表的性能对比。既然ArrayList具有数组的特性,LinkedList具有双向链表的特性,可以分析得出下面的结论:
作者:arthinking
|
发表于 2011-10-11
|
分类于  Java基础
ArrayList数组列表和LinkedList双向链表的性能分析比较
Java源码分析 - LinkedList双向链表源码分析
LinkedList就传说中的双向链表了。是List 接口的链接列表实现。实现所有可选的列表操作,并且允许所有元素(包括 null)。除了实现 List 接口外,LinkedList 类还为在列表的开头及结尾 get、remove 和 insert 元素提供了统一的命名方法。这些操作允许将链接列表用作堆栈、队列或双端队列。
作者:arthinking
|
发表于 2011-10-11
|
分类于  Java基础
Java源码分析 - LinkedList双向链表源码分析
Java源码分析 - ArrayList动态数组列表源码分析
所谓的ArrayList就是传说中的动态数组了,这个类提供了动态增减元素的功能。List 接口的大小可变数组的实现,而ArrayList则实现了这个接口。
作者:arthinking
|
发表于 2011-10-10
|
分类于  Java基础
Java源码分析 - ArrayList动态数组列表源码分析
13456
×
IT宅

关注公众号及时获取网站内容更新。