1. ArrayList 和 Vector 的区别。
这两个类都实现了 List 接口(List 接口继承了 Collection 接口),他们都是有序集
合,即存储在这两个集合中的元素的位置都是有顺序的,相当于一种动态的数组,我
们以后可以按位置索引号取出某个元素,并且其中的数据是允许重复的,这是
HashSet 之类的集合的最大不同处,HashSet 之类的集合不可以按索引号去检索其
中的元素,也不允许有重复的元素(本来题目问的与 hashset 没有任何关系,但为了
说清楚 ArrayList 与 Vector 的功能,我们使用对比方式,更有利于说明问题)。接
着才说 ArrayList 与 Vector 的区别,这主要包括两个方面。
分类:
其他好文 时间:
2020-06-10 09:34:44
阅读次数:
95
一.resultType 若查询出来的是单行单列,可以使用简单类型输出 二.resultMap ...
分类:
其他好文 时间:
2020-06-09 20:28:04
阅读次数:
40
一、前言 Newman是Postman的命令行集合运行器。可以直接运行接口集合脚本。 安装Newman这里不概述,自行百度安装。注意:安装前需安装Node.js Newman更多用法见:https://learning.getpostman.com/docs/postman/collection_r ...
分类:
其他好文 时间:
2020-06-09 16:17:04
阅读次数:
75
Collection集合和Collections工具类中addAll() 方法的区别: Collections工具类中addAll() 方法: public static <T> boolean addAll(Collection<T> c, T... elements) 往集合中添加一些元素。 C ...
分类:
其他好文 时间:
2020-06-09 13:04:04
阅读次数:
62
1、常见的集合 Map接口和Collection接口是所有集合的父接口 1.Conllection接口的子接口包括List接口和Set接口 2.Map接口的实现类主要有:HashMap,TreeMap,HashTable等 3.Set接口的实现类主要有:HashSet,TreeSet,LinkedH ...
分类:
编程语言 时间:
2020-06-09 12:52:52
阅读次数:
88
1.处理流程 获取数据源 -> 数据转换 -> 获取结果 2.获取stream对象 (1)从集合或者数组中获取 Collection.stream(),如accounts.stream() Collection.prarallelStream() 获取并行Stream对象 Arrays.stram( ...
分类:
编程语言 时间:
2020-06-08 21:01:11
阅读次数:
101
对于集合容器collection接口有俩个子接口set和list ,set装的是无序的,不能重复的, List装的是有序的,可以重复, map 接口 存储一对一键值对的ArrayList 底层是数组,LinkedList 底层是链表, 遍历这俩个容器 但是它们父接口 Collection 有个ite ...
分类:
其他好文 时间:
2020-06-08 19:25:51
阅读次数:
51
一、概念 Collection是集合类的顶级接口,继承自Iterable 二、源码分析 1、Collection //继承自Iterable<E> public interface Collection<E> extends Iterable<E> { int size();//返回collecti ...
分类:
其他好文 时间:
2020-06-07 21:04:21
阅读次数:
54
前言 因为Java对象主要存放在Java堆里,所以垃圾收集器(Garbage Collection)在对Java堆进行回收前,第一件事情就是要确定这些对象之中哪些还“存活”着,哪些已经“死去”(不被引用了)。 判断对象是否健在的算法 1.引用计数算法 引用计数算法,很容易理解,在对象中添加一个引用计 ...
分类:
其他好文 时间:
2020-06-06 18:36:38
阅读次数:
54
介绍 ZFAST-贼快开发框架,已完成公司组织架构管理,菜单权限管理,同时配套可视化的代码生成工具,让你轻松搭建SpringBoot的开发框架和开发业务功能,节省大量的时间陪陪家人。配套代码生成器请查看:https://mp.weixin.qq.com/s/fwTc_QWUkrukHwm-9dt8u ...
分类:
其他好文 时间:
2020-06-06 10:52:34
阅读次数:
95