摘要: HashMap 的一些认识: (JDK 1.7) 基于哈希表的Map接口的非同步实现,定义了键映射到值的规则 此实现提供所有可选的映射操作,并允许使用null值和null键 此实现假定哈希函数将元素适当分布在各桶之间,为读取操作提供稳定性能 迭代时间与实例容量(桶的数量)及其大小(键-值映射关系数)阅读全文
posted @ 2017-10-13 23:47 romanjoy 阅读(176) 评论(0) 编辑
摘要: HashMap 的一些认识: (JDK 1.7) 基于哈希表的Map接口的非同步实现,定义了键映射到值的规则 此实现提供所有可选的映射操作,并允许使用null值和null键 此实现假定哈希函数将元素适当分布在各桶之间,为读取操作提供稳定性能 迭代时间与实例容量(桶的数量)及其大小(键-值映射关系数)阅读全文
posted @ 2017-10-13 23:47 romanjoy 阅读(176) 评论(0) 编辑
摘要: LinkedList 的一些认识: 对于锁链的认识还是以前看动画片<圣斗士星矢>中阿舜的武器,锁链被无数次的击碎断裂,然后小宇宙爆发,锁链会自动前后拼接,组成强大的链条。"星云锁链" - 锁链无边无际、攻击范围广,仙女座暴走也是很恐怖的 ^_^可能我这样比喻并不怎么准确,数据链表也是基于这种前后节点阅读全文
posted @ 2017-10-13 11:56 romanjoy 阅读(178) 评论(0) 编辑
摘要: Java Thread 的一些认识: Java是抢占式线程,一个线程就是进程中单一的顺序控制流,单个进程可以拥有多个并发任务,其底层是切分CPU时间,多线程和多任务往往是使用多处理器系统的最合理方式 进程可以看作一个程序或者一个应用;线程是进程中执行的一个任务,多个线程可以共享资源 一个Java 应阅读全文
posted @ 2017-10-12 16:32 romanjoy 阅读(581) 评论(5) 编辑
摘要: /* 数据库存贮引擎 */ InnoDB : 1) 具有提交、回滚和奔溃恢复及事务处理能力(ACID) 2) 能处理大数据量 3) 支持外键约束、关联查询 MyISAM : 1) 支持大文件、大字段,BLOB 和 TEXT 可以被索引 2) 有较高的插入、查询速度 -- 创建数据库 CREATE D阅读全文
posted @ 2017-10-11 18:09 romanjoy 阅读(65) 评论(0) 编辑
摘要: HashTable 认识: ■ 重要全局变量 ■ 构造函数 ■主要方法 (基本都是 syn 修饰) - put(K key, V value) - get(Object key) ■ HashTable 遍历 ■ HashTable VS HashMap HashTable 基于 Dictionar阅读全文
posted @ 2017-10-03 21:48 romanjoy 阅读(138) 评论(0) 编辑
摘要: ArrayList 的一些认识: ■ 类定义 继承 AbstractList,实现了 List,它是一个数组队列,提供了相关的添加、删除、修改、遍历等功能 实现 RandmoAccess 接口,实现快速随机访问:通过元素的序号快速获取元素对象 实现 Cloneable 接口,重写 clone(),能阅读全文
posted @ 2017-10-03 11:33 romanjoy 阅读(182) 评论(0) 编辑