上一页 1 2 3 4 5 6 ··· 15 下一页
摘要: Integer 的“ == ”问题public class IntegerQuestion { public static void main(String[] args) { Integer f1 = -129, f2 = -129, f3 =... 阅读全文
posted @ 2018-09-04 10:37 过道 阅读(139) 评论(0) 推荐(0) 编辑
摘要: LinkedList与其他二者的区别首先,LinkedList是相对于其他两个最大不同的,因为底层实现就完全不是一种思路。ArrayList,Vector 的底层实现是扩容数组,而LinkedList的底层实现是双向链表。具体源码解析请看我的这篇博客:ArrayLis... 阅读全文
posted @ 2018-09-04 09:38 过道 阅读(296) 评论(0) 推荐(0) 编辑
摘要: List 描述 线性表抽象接口,所有线性表应该在实现这个接口的基础上进行操作。 接口 ArrayList 1 接口 2.实现途径 Array的意思就是数组,所以很简单可以猜测到这是使用数组实现List,为了知道数组中多少个有效位,使用一个int值保存。初始化时,要么用户给定数组容量,要么使用默认容量 阅读全文
posted @ 2018-08-31 09:42 过道 阅读(199) 评论(0) 推荐(0) 编辑
摘要: idea 不小心打开了多行编辑模式,只要鼠标选择多行后,会出个多个可编辑光标,只要一修改就会在每个光标出现都会修改点击 Column Selection Mode 即可关闭 阅读全文
posted @ 2018-08-18 09:34 过道 阅读(820) 评论(0) 推荐(0) 编辑
摘要: 今天,需要用到单元测试,于是使用了旧事的SpringTest,发现启动不了。直接Ctrl+ F 搜索Caused by, 找到了原因,因为原来是SSM项目,所以用的是@ContextConfiguration(locations = { "classpath:appl... 阅读全文
posted @ 2018-08-15 09:18 过道 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 双端队列双端队列其实就是两边都可以进出,不再局限于先进先出。双端队列的接口public interface DequeInterface { // 名字与java自身类库稍有不同,功能类似 public void addToFront(T newEntry);... 阅读全文
posted @ 2018-08-14 11:18 过道 阅读(144) 评论(0) 推荐(0) 编辑
摘要: Java有经典的链式队列,循环队列,也有高级应用常使用的双向队列,优先队列。本文从低级实现介绍到java类库中的相关队列。队列的接口如下所示:public interface QueueInterface { //所有队列的实现必须实现这个接口 public v... 阅读全文
posted @ 2018-08-13 15:48 过道 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 1.1 用具体例子说明十人排序问题:你先吆喝一声,比第一个人低的所有人都站在第一名前面,其余人站后面 然后队伍就被你分成了两个部分,而且原来队伍的第一名的位置将被确定为切割点,不再改动。 对于前面的队伍,你进行如下操作 你先吆喝一声,比第一个人低的所有人都站在第一名前... 阅读全文
posted @ 2018-08-12 20:36 过道 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 为了简单起见,使用int类型数组讲述归并算法,后面扩展到其他类型的排序。目录1.2 排序思想1.3 见名知意1.4 抽象过程1.5 实例操作1.6 代码实现(JAVA版本)1.6.1调用排序部分1.6.2递归实体1.6.3合并两个数组1.7 代码实现(C语言版)1.8... 阅读全文
posted @ 2018-08-11 14:53 过道 阅读(593) 评论(0) 推荐(0) 编辑
摘要: 前言包是一个抽象数据类型,许多java数据结构书籍都拿其当做入门数据结构(如:《算法(第四版)》,《数据结构与抽象(JAVA语言描述)》等)。阅读此篇文章需要java基础知识(简单语法,泛型及基本类库的使用)定义:包这一抽象概念与生活中的包极其类似,允许其中放入重复的... 阅读全文
posted @ 2018-08-08 19:46 过道 阅读(259) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 15 下一页