上一页 1 ··· 6 7 8 9 10 11 12 13 下一页
摘要: 写在前面: 双向链表是一种对称结构,它克服了单链表上指针单向性的缺点,其中每一个节点即可向前引用,也可向后引用,这样可以更方便的插入、删除数据元素。 由于双向链表需要同时维护两个方向的指针,因此添加节点、删除节点时指针维护成本更大;但双向链表具有两个方向的指针,因此可以向两个方向搜索节点,因此双向链 阅读全文
posted @ 2017-04-29 10:11 远近啊 阅读(2409) 评论(1) 推荐(1) 编辑
摘要: 写在前面: 链表采用一组地址任意的存储单元存放线性表中的数据元素,链式结构的线性表不会按线性的逻辑顺序来保存数据元素,它需要在每一个元素里保存一个引用下一个数据元素的引用(或者叫指针)。它的每个节点都必须包含数据元素本身和一或两个用来引用上一个/下一个节点的引用。 优点:由于不必须按顺序存储,链表在 阅读全文
posted @ 2017-04-28 23:19 远近啊 阅读(1943) 评论(0) 推荐(0) 编辑
摘要: 1、采用一个数组实现一个顺序线性表中添加元素、删除元素等基本操作 测试模拟线性表的基本操作: 程序输出: 阅读全文
posted @ 2017-04-25 23:52 远近啊 阅读(555) 评论(0) 推荐(0) 编辑
摘要: 1 package com.ietree.basic.collection.loop; 2 3 import java.util.ArrayList; 4 import java.util.Iterator; 5 import java.util.List; 6 7 /** 8 * List遍历 9 * 10 * @author Dylan 11 */ 12 pu... 阅读全文
posted @ 2017-04-24 23:27 远近啊 阅读(7263) 评论(1) 推荐(0) 编辑
摘要: https://dev.mysql.com/downloads/mysql/ 阅读全文
posted @ 2017-04-22 00:15 远近啊 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 以下方法适用于任何map实现(HashMap, TreeMap, LinkedHashMap, Hashtable, 等等): 方式一(推荐): 方式二: 方式三: 方式四: 阅读全文
posted @ 2017-04-22 00:14 远近啊 阅读(519) 评论(0) 推荐(0) 编辑
摘要: 初始化需要进行比较的集合,统一增加10万个元素,获取整个过程的执行时间。 1、List集合增加元素 程序输出: 2、Set集合增加元素 程序输出: 3、LinkedList集合增加元素 程序输出: 4、TreeSet集合增加元素 程序输出: 总结:在不考虑去重和排序的情况下,以上几个常用集合的执行效 阅读全文
posted @ 2017-04-21 23:41 远近啊 阅读(5526) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-04-21 23:03 远近啊 阅读(2366) 评论(0) 推荐(0) 编辑
摘要: 一、获取系统当前时间 二、以纳秒为单位计算 阅读全文
posted @ 2017-04-21 22:52 远近啊 阅读(587) 评论(0) 推荐(0) 编辑
摘要: 一、熟悉Java自带的并发编程集合 在java.util.concurrent包里有很多并发编程的常用工具类。 DelayQueue例子 创建一个网吧类、网民类,模拟上机、下机操作: 程序输出: 例子:简单线程同步问题 阅读全文
posted @ 2017-04-16 20:23 远近啊 阅读(1073) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 下一页