IT宅
A brief history of the future of AI in education
首页
网络
网络协议
网络编程
存储
Redis
MySQL
架构
重构速查表
架构模式
分布式
Dubbo
消息队列
所有专栏
专栏推荐
查看更多
架构解码:模式与实践
软件架构与模式
JVM速成手册
JVM相关内容
网络协议
详解网络分层和网络协议工作原理
并发编程
并发编程原理和应用
数据结构与算法
数据结构与算法知识详解
重构速查表
重构的相关技能
MySQL
洞悉MySQL底层架构与SQL调优本质
Redis
洞悉Redis技术内幕:缓存,数据结构,并发,集群与算法
Java基础
10
Java源码分析 - 策略模式在Java集合框架实现代码中的体现
在Java的集合框架中,构造Map或者Set时传入Comparator比较器,或者创建比较器传入Collections类的静态方法中作为方法的参数为Collection排序时,都使用到了策略模式。
Java
Strategy
策略模式
集合
作者:arthinking
|
发表于 2011-10-17
|
分类于
Java基础
SortedMap接口的实现类TreeMap介绍和实现Comparator自定义比较器
与SortedSet接口类似,SortedMap也是一个结构,待排序的Map,其一个比较常用的实现类是TreeMap。
Java
Comparator
SortedMap
TreeMap
作者:arthinking
|
发表于 2011-10-16
|
分类于
Java基础
Map映射集合实现类HashMap的介绍和迭代遍历方法
Map也就是映射集合
Java
Collection
HashMap
Map
Map.Entry
作者:arthinking
|
发表于 2011-10-16
|
分类于
Java基础
集合类的工具辅助类Collections的常用方法介绍和举例
Collection接口的实现类Collections提供了一些集合的辅助静态方法(类似于Arrays类提供的方法)
Java
Collection
Collections
作者:arthinking
|
发表于 2011-10-16
|
分类于
Java基础
SortedSet接口的实现类TreeSet介绍和实现Comparator自定义排序比较器
SortedSet是一个接口,待排序集合,其一个比较常用的实现类是TreeSet。
Java
Collection
集合
Comparator
SortedSet
TreeSet
作者:arthinking
|
发表于 2011-10-16
|
分类于
Java基础
JDBC数据库连接和事务的管理 一个JDBC基本操作封装类的编写
Java使用JDBC建立数据库连接时,主要使用到了两个类:
Java
事务
JDBC
Transaction
作者:arthinking
|
发表于 2011-10-13
|
分类于
Java基础
Java基础笔记 - hashCode()与equals()方法的介绍和使用场合
Object中的equals方法比较的规则是这样的:
Java
equals
hashCode
HashSet
作者:arthinking
|
发表于 2011-10-11
|
分类于
Java基础
ArrayList数组列表和LinkedList双向链表的性能分析比较
简单的说一下传说中的ArrayList数组列表和LinkedList双向链表的性能对比。既然ArrayList具有数组的特性,LinkedList具有双向链表的特性,可以分析得出下面的结论:
Java
ArrayList
LinkedList
作者:arthinking
|
发表于 2011-10-11
|
分类于
Java基础
Java源码分析 - LinkedList双向链表源码分析
LinkedList就传说中的双向链表了。是List 接口的链接列表实现。实现所有可选的列表操作,并且允许所有元素(包括 null)。除了实现 List 接口外,LinkedList 类还为在列表的开头及结尾 get、remove 和 insert 元素提供了统一的命名方法。这些操作允许将链接列表用作堆栈、队列或双端队列。
Java
LinkedList
源码分析
作者:arthinking
|
发表于 2011-10-11
|
分类于
Java基础
Java源码分析 - ArrayList动态数组列表源码分析
所谓的ArrayList就是传说中的动态数组了,这个类提供了动态增减元素的功能。List 接口的大小可变数组的实现,而ArrayList则实现了这个接口。
Java
ArrayList
源码分析
作者:arthinking
|
发表于 2011-10-10
|
分类于
Java基础
1
…
3
4
5
6
×