摘要: 一、队列简介 定义 队列(queue)在计算机科学中,是一种先进先出的线性表。 它只允许在表的前端进行删除操作,而在表的后端进行插入操作。进行插入操作的端称为队尾,进行删除操作的端称为队头。队列中没有元素时,称为空队列。 1. 队列是一种线性结构; 2. 相比数组,队列对应操作的是数组的子集; 3. 阅读全文
posted @ 2019-11-06 19:55 王大军 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 一、数组的介绍 数组:数据结构中最基本的一个结构就是线性结构,而线性结构又分为连续存储结构和离散存储结构。所谓的连续存储结构其实就是数组。 优点: 查询较快如果知道坐标可以快速去地存取 缺点: 删除慢,大小固定 二、封装数组 二次封装数组的增删改查 1. 基类的定义 定义一个工具类名称-Array 阅读全文
posted @ 2019-11-06 17:13 王大军 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 一、HashMap简介 1.1、HashMap概述 HashMap是基于哈希表的Map接口实现的,它存储的是内容是键值对<key,value>映射。此类不保证映射的顺序,假定哈希函数将元素适当的分布在各桶之间,可为基本操作(get和put)提供稳定的性能。 1.2、HashMap在JDK1.8以前数 阅读全文
posted @ 2019-11-03 10:22 王大军 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 一、Vector简介 1.1、Vector概述 通过API中可以知道: 1)Vector是一个可变化长度的数组 2)Vector增加长度通过的是capacity和capacityIncrement这两个变量 3)Vector也可以获得iterator和listIterator这两个迭代器,并且他们发 阅读全文
posted @ 2019-10-31 17:01 王大军 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 1.1、LinkedList概述 LinkedList是一种可以在任何位置进行高效地插入和移除操作的有序序列,它是基于双向链表实现的。 LinkedList 是一个继承于AbstractSequentialList的双向链表。它也可以被当作堆栈、队列或双端队列进行操作。 LinkedList 实现 阅读全文
posted @ 2019-10-31 14:25 王大军 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 一、native native是一个计算机函数,一个Native Method就是一个Java调用非Java代码的接口。方法的实现由非Java语言实现 二、transient 我们知道,当一个对象实现了Serilizable接口,这个对象就可以被序列化,我们不关心其内在的原理,只需要了解这个类实现了 阅读全文
posted @ 2019-10-30 22:11 王大军 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 1.1、ArrayList概述 1)ArrayList是可以动态增长和缩减的索引序列,它是基于数组实现的List类。 2)该类封装了一个动态再分配的Object[]数组,每一个类对象都有一个capacity属性,表示它们所封装的Object[]数组的长度,当向ArrayList中添加元素时,该属性值 阅读全文
posted @ 2019-10-30 19:32 王大军 阅读(306) 评论(0) 推荐(0) 编辑
摘要: package java.util; public abstract class AbstractList<E> extends AbstractCollection<E> implements List<E> { /** *唯一的构造函数。(对于子类构造函数的调用,通常是隐式的。) */ prot 阅读全文
posted @ 2019-10-30 13:00 王大军 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 1、public:public表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用 2、private:private表示私有,私有的意思就是除了class自己之外,任何人都不可以直接使用。 3、protected:protected对于子女、朋友来说,就是public的,可以自由 阅读全文
posted @ 2019-10-30 10:48 王大军 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 设置全局异常,将异常信息指定内容展示给前端页面,保证程序的安全性 @Slf4j@Componentpublic class ExceptionResolver implements HandlerExceptionResolver { @Override public ModelAndView re 阅读全文
posted @ 2019-10-21 09:00 王大军 阅读(194) 评论(0) 推荐(0) 编辑