E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Java集合源码系列
大家都能看得懂的源码(一)ahooks 整体架构篇
本文是深入浅出ahooks
源码系列
文章的第一篇,这个系列的目标主要有以下几点:加深对Reacthooks的理解。学习如何抽象自定义hooks。构建属于自己的Reacthooks工具库。
Gopal
·
2023-08-30 17:04
Java-day11(集合)
集合1.集合框架用于存储数量不等的多个对象,还可用于保存具有映射关系的关联数组
Java集合
可分为Collection和Map两种体系Collection接口Set:元素无序,不可重复的集合----(类似数学中的集合
Cat God 007
·
2023-08-30 14:49
Java
java
python
开发语言
源码系列
-Activiti7流程启动和命令执行
演示地址前端流程编辑器启动流程下面的流程是针对于springboot启动器的启动流程//1.springboot启动类中配置的启动配置类ProcessEngineAutoConfiguration//2.自启动类中会向spring容器中注入ProcessEngineFactoryBeanAbstractProcessEngineAutoConfiguration.processEngine()->
木子苇苇
·
2023-08-30 14:14
3.Spring
源码系列
-bean工厂的创建
介绍在AbstractApplicationContext类的refresh方法中,有一行ConfigurableListableBeanFactorybeanFactory=obtainFreshBeanFactory();它的作用就是创建bean工厂。详细的说做了三件事创建bean工厂,工厂实例是DefaultListableBeanFactory;定制化工厂属性;加载定义bean的xml文件
小明oh
·
2023-08-30 13:11
Java集合
sort排序报错UnsupportedOperationException处理
文章目录报错场景排查解决UnmodifiableList类介绍报错场景我们使用的是PostgreSQL数据库,存储业务数据,业务代码使用的是SpringJPA我们做的是智慧交通信控平台,有个功能是查询展示区域的交通态势,需要按照不同维度排序展示区域态势指标计算,15分钟一次,每次计算存储所有区域指标。我们的实时态势展示,每次展示当前最新结果业务要求,要按照区域交通流量、拥堵指数、拥堵里程分别倒序展
坚持是一种态度
·
2023-08-30 07:21
java
异常报错
java
JPA
Collections
排序
Unmodifiable
小学生也能看懂的ArrayList底层原理
简单介绍ArrayList是
Java集合
框架中比较常用的数据结构,底层基于数组实现,能够实现容量的动态变化。
星空是梦想
·
2023-08-30 04:54
Java
手撕源码
Java集合
源码剖析-ArrayList源码剖析
一.概述ArrayList是基于数组实现的,是一个动态数组,其容量能自动增长。ArrayList不是线程安全的,只能用在单线程环境下,多线程环境下考虑Collections.synchronizedList(Listl)函数返回一个线程安全的ArrayList类,也可以使用concurrent并发包下的CopyOnWriteArrayList类。ArrayList实现了Serializable接口
AHU_
·
2023-08-30 00:13
Java
集合类
Java集合源码解析
【
Java集合
数组与数组集合】List<T>数组和数组List<T>的区别(124)
List数组:存储List的数组,即:数组中的元素是:List;数组List:存储数组的List,即:List中的数据是类型的数组;测试案例:importjava.util.ArrayList;importjava.util.HashMap;importjava.util.Iterator;importjava.util.List;importjava.util.Map;publicclassda
DevínKelly
·
2023-08-29 18:12
ListMap
java
list
windows
microsoft
【JavaSE专栏51】
Java集合
类HashSet解析,基于哈希表无序非重元素集合
作者主页:Designer小郑作者简介:3年JAVA全栈开发经验,专注JAVA技术、系统定制、远程指导,致力于企业数字化转型,CSDN学院、蓝桥云课认证讲师。主打方向:Vue、SpringBoot、微信小程序本文讲解了Java中集合类HashSet的语法、使用说明和应用场景,并给出了样例代码。目录一、什么是HashSet二、HashSet类的使用2.1添加元素2.2删除元素2.3判断元素是否存在2
Designer 小郑
·
2023-08-29 17:00
Java
SE
java
散列表
开发语言
语法
后端
数据结构
hashset
【JavaSE专栏53】
Java集合
类HashMap解析,基于哈希表的键值对存储结构
作者主页:Designer小郑作者简介:3年JAVA全栈开发经验,专注JAVA技术、系统定制、远程指导,致力于企业数字化转型,CSDN学院、蓝桥云课认证讲师。主打方向:Vue、SpringBoot、微信小程序本文讲解了Java中集合类HashMap的语法、使用说明和应用场景,并给出了样例代码。目录一、什么是HashMap二、HashMap类的使用2.1添加键值对put(Kkey,Vvalue)2.
Designer 小郑
·
2023-08-29 17:00
Java
SE
java
散列表
开发语言
后端
hashmap
哈希表
map
从源码全面解析 Java SPI 的来龙去脉
作者简介:大家好,我是爱敲代码的小黄,独角兽企业的Java开发工程师,CSDN博客专家,阿里云专家博主系列专栏:Java设计模式、Spring
源码系列
、Netty
源码系列
、Kafka
源码系列
、JUC
源码系列
爱敲代码的小黄
·
2023-08-29 15:11
#
dubbo
java
开发语言
面试
后端
SPI
List转换String,String转List的几种方法
一、List转String的方法将一个
Java集合
List转换为String方法比较多,可以使用String.join()、StringBuilder、Stream流等方法。
long_w66
·
2023-08-29 15:40
java
list
数据结构
java
【JavaSE专栏55】
Java集合
类HashTable解析,基于哈希表实现的唯一性键值对存储数据结构
作者主页:Designer小郑作者简介:3年JAVA全栈开发经验,专注JAVA技术、系统定制、远程指导,致力于企业数字化转型,CSDN学院、蓝桥云课认证讲师。主打方向:Vue、SpringBoot、微信小程序本文讲解了Java中集合类HashTable的语法、使用说明和应用场景,并给出了样例代码。一、什么是HashTableHashTable是Java中的一个传统的哈希表数据结构,它实现了Map接
Designer 小郑
·
2023-08-29 14:02
Java
SE
数据结构
java
散列表
后端
语法
哈希
hashtable
Java集合
常见面试题集锦
1、介绍Collection框架的结构集合是Java中的一个非常重要的一个知识点,主要分为List、Set、Map、Queue三大数据结构。它们在Java中的结构关系如下:Collection接口是List、Set、Queue的父级接口。Set接口有两个常用的实现类:HashSet和TreeSet。List接口的常用接口有ArrayList和Vector接口。Map接口有两个常用的实现类:Hash
山与海丫
·
2023-08-29 12:30
【JavaSE专栏49】
Java集合
类LinkedList解析,链表和顺序表有什么不同?
作者主页:Designer小郑作者简介:3年JAVA全栈开发经验,专注JAVA技术、系统定制、远程指导,致力于企业数字化转型,CSDN学院、蓝桥云课认证讲师。主打方向:Vue、SpringBoot、微信小程序本文讲解了Java中集合类LinkedList的语法、使用说明和应用场景,并给出了样例代码。目录一、什么是LinkedList集合二、LinkedList集合的使用2.1创建LinkedLis
Designer 小郑
·
2023-08-29 12:21
Java
SE
java
链表
顺序表
集合
list
LinkedList
后端
Java集合
中对象的复制-浅拷贝、深拷贝
文章目录浅拷贝循环复制List实现类的构造方法addAll()方法System.arraycopy()方法clone()方法深拷贝序列化方法实现cloneable接口和重写clone方法基础类型没有深浅拷贝浅拷贝:对于仅仅是复制了引用(地址),换句话说,复制了之后,原来的变量和新的变量指向同一个东西,彼此之间的操作会互相影响,为浅拷贝。深拷贝:而如果是在堆中重新分配内存,拥有不同的地址,但是值是一
DAIHAO丶
·
2023-08-29 06:39
#
Java
集合
java
集合
面向对象编程
Java关于集合部分需要掌握的知识要点
1.
Java集合
框架是什么?说出一些集合框架的优点?每种编程语言中都有集合,最初的Java版本包含几种集合类:Vector、Stack、HashTable和Array。
Zal哥哥
·
2023-08-29 03:03
Java集合
框架之Set接口、实现类、排序
JDK1.8-API在线中文版1.Set接口与实现类特点:1)无序、无下标、元素不可重复(当插入新元素时,如果新元素与已有元素进行equals比较,结果为true时,则拒绝新元素插入)2)set接口并没有提供自己独有的方法,均是继承Collection的方法Set注重独一无二的性质,该体系集合用于存储无序(存入和取出的顺序不一定相同)元素,值不能重复。对象的相等性本质是对象hashCode值(ja
布衣不才Jerry
·
2023-08-28 16:00
Java集合
--泛型集合
**
Java集合
--泛型集合**泛型特点泛型集合泛型类泛型方法泛型接口泛型接口实现案例其他相关文章泛型特点jdk1.5引入,本质是参数化类型,把类型作为参数传递语法:T称为类型占位符,表示一种引用类型优点提高代码重用性防止类型转换异常
likehack
·
2023-08-28 15:19
Java知识梳理
java
java
jvm
开发语言
JAVA-编程基础-10-集合
10-集合文章目录JAVA-编程基础-10-集合List、Set、Map、队列全面解析ListArrayList创建ArrayList向ArrayList中添加元素List、Set、Map、队列全面解析
Java
苍云烟
·
2023-08-28 13:28
#
java编程基础
java
开发语言
【
Java集合
学习1】ArrayList集合学习及集合概述分析
JavaArrayList集合学习及集合学习概述一、
Java集合
概述
Java集合
,也叫作容器,主要是由两大接口派生而来:一个是Collection接口,主要用于存放单一元素;另一个是Map接口,主要用于存放键值对
时间_wys
·
2023-08-28 12:29
java
学习
开发语言
【集合学习HashMap】HashMap集合详细分析
HashMap集合详细分析一、HashMap简介HashMap主要用来存放键值对(key-value的形式),它基于哈希表的Map接口实现,是常用的
Java集合
之一,是非线程安全的。
时间_wys
·
2023-08-28 12:29
java
hashmap
【30天熟悉Go语言】11 数组的全方位使用与解析
源码系列
专栏:SpringMVC
源码系列
、SpringBoot
源码系列
、SpringCloud
源码系列
(含:Ribbon、Feign)、Nacos
源码系列
、RocketMQ
源码系列
、SpringCloudGateway
秃秃爱健身
·
2023-08-28 11:54
#
30天熟悉GO语言
golang
JavaSE 集合框架及背后的数据结构
目录1介绍2学习的意义2.1
Java集合
框架的优点及作用2.2笔试及面试题3接口interfaces3.1基本关系说明3.2Collection常用方法说明3.3Collection示例3.4Map常用方法说明
JiA-Bai
·
2023-08-28 08:45
JavaSE
数据结构
数据结构
开发语言
java
经验分享
intellij-idea
java集合
进阶--List中常见的方法和五种遍历方式
一、List集合概述有序集合(也称为序列),用户可以精确控制列表中每个元素的插入位置。用户可以通过整数索引访问元素,并搜索列表中的元素与Set集合不同,列表通常允许重复的元素二、List集合的特有方法voidadd(intindex,Eelement)在此集合中的指定位置插入指定的元素Eremove(intindex)删除指定索引处的元素,返回被删除的元素Eset(intindex,Eelemen
情哥是小白
·
2023-08-28 08:13
java
数据结构
开发语言
Java集合
相关
1、ArrayList和Vector的区别ArrayList和Vector底层都是基于可动态改变数组大小的数据结构。最主要区别是Vector是线程安全的,底层所有操作元素的方法都使用了synchronized关键字,而ArrayList则是非线程安全的,因此在效率上ArrayList要好于Vector。扩容时ArrayList会扩容至原来容量的1.5倍,而Vector如果指定了自增量capacit
小胖六
·
2023-08-28 00:03
Java集合
文章目录数组一维数组声明+初始化默认初始化值多维数组声明+初始化Arrays工具类数组中常见异常集合CollectionIteratorListArrayListLinkedListVectorSetHashSetLinkedHashSetTreeSetMapHashMapLinkedHashMapTreeMapHashTableProperties比较器自然排序:java.lang.Compar
七号大米
·
2023-08-27 15:00
Java
java
开发语言
算法
探索
Java集合
框架—数据结构、ArrayList集合
一、背景介绍
Java集合
的使用相信大家都已经非常得心应手,但是我们怎么做到知其然,更知其所以然这种出神入化的境界呢?我们揭开集合框架底层神秘面纱来一探究竟目录一、背景介绍二、思路&方案数据结构是什么?
吃豆子的恐龙
·
2023-08-27 11:24
java集合
arraylist
List集合
java中LinkedList与链表
因此:
java集合
中又引入了LinkedList,即链表结构。2.链表结构2.1链表的概念及结构链表是一种物理存储
Petrichor-瑾
·
2023-08-27 11:41
数据结构
链表
java
数据结构
Java集合
类
【今日】️️️️提前准备,而不是提前焦虑目录一集合类概述二Collection接口三List集合【List接口】四Set集合【TreeSet】【HashSet】五Map集合【Map接口】【Map接口的实现类】一集合类概述️️️java.util包中提供了一些集合类,这些集合类又被称为容器。提到容器不难想到数组。集合类与数组的不同之处是:数组的长度是固定的,集合的长度是可变的:数组用来
脑阔达
·
2023-08-27 09:46
Java从入门到精通
java
开发语言
Java 集合扩容概括
参考博文:
java集合
的扩容机制_这个名字先用着的博客-CSDN博客#ArrayList可随着元素的增长而自动扩容,正常扩容的话,每次扩容到原来的1.5倍。
其然乐衣
·
2023-08-27 05:00
interview
java
java集合
遍历操作
1.通过获取所有的key按照key来遍历//Setset=map.keySet();//得到所有key的集合for(Integerin:map.keySet()){Stringstr=map.get(in);//得到每个key多对用value的值}2.通过Map.entrySet使用iterator遍历key和valueIterator>it=map.entrySet().iterator();w
42个艾尔
·
2023-08-27 05:00
Java集合
详解6:这次,从头到尾带你解读Java中的红黑树
《
Java集合
详解系列》是我在完成夯实Java基础篇的系列博客后准备开始写的新系列。
程序员黄小斜
·
2023-08-26 21:33
Java集合
框架扫盲
文章目录一、故事背景二、知识点主要构成1、List1.1、ArrayList1.1.1、添加元素1.1.2、删除元素1.1.3、修改元素1.1.4、遍历元素1.2、LinkedList1.2.1、添加元素1.2.2、删除元素1.2.3、修改元素1.2.4、遍历元素1.3、Vector2、Set2.1、HashSet2.2、LinkedHashSet2.3、TreeSet3、Queue3.1、Arr
王梦杰.
·
2023-08-26 15:06
Java基础
总结
java
集合
List
Set
Map
【30天熟悉Go语言】10 Go异常处理机制
源码系列
专栏:SpringMVC
源码系列
、SpringBoot
源码系列
、SpringCloud
源码系列
(含:Ribbon、Feign)、Nacos
源码系列
、RocketMQ
源码系列
、SpringCloudGateway
秃秃爱健身
·
2023-08-25 15:05
#
30天熟悉GO语言
golang
java集合
浅析
集合是什么定义:
Java集合
类存放于java.util包中,是一个用来存放对象的容器。注意:①、集合只能存放对象。
南北VS东西
·
2023-08-25 12:35
JAVA集合
及常用方法说明
JAVA集合
框架中的接口1.Collection接口。该接口定义了一个存取一组对象的方法,是最基本的接口2.Set接口。
奔跑的小鲸鱼
·
2023-08-25 07:54
Java中数组和集合的对比,以及什么情况下使用数组更合适,什么情况下使用集合更合适。集合的基本介绍和集合体系图。
在Java中,数组和集合(
Java集合
框架)都用于存储多个元素。它们各自有不同的特点和适用场景。下面我会对数组和集合进行对比,并解释何时使用集合更好,以及何时使用数组更合适。
WM之辈
·
2023-08-25 04:20
开发语言
java
Java中List接口的基本介绍和细节讨论以及常用方法的代码。List最大的特点:元素有序并且可重复
List接口是
Java集合
框架中的一部分,用于表示有序的集合,允许存储重复的元素。它是Collection接口的子接口,提供了一系列操作有序元素的方法。
WM之辈
·
2023-08-25 04:20
java
list
开发语言
Java中collection接口的基本介绍和常用方法的代码以及迭代器的使用代码
在Java中,Collection接口是
Java集合
框架中的根接口,它定义了一组操作来处理一组对象,即集合。
WM之辈
·
2023-08-25 04:50
java
开发语言
JAVA集合
面试题52道
集合容器概述1.什么是集合集合就是一个放数据的容器,准确的说是放数据对象引用的容器集合类存放的都是对象的引用,而不是对象的本身集合类型主要有3种:set(集)、list(列表)和map(映射)。2.集合的特点集合的特点主要有如下两点:集合用于存储对象的容器,对象是用来封装数据,对象多了也需要存储集中式管理。和数组对比对象的大小不确定。因为集合是可变长度的。数组需要提前定义大小3.集合和数组的区别数
秋枫要学习
·
2023-08-24 23:58
java
开发语言
后端
面试
容器
java八股文面试[数据结构]——集合框架
Java集合
体系框架
Java集合
类主要由两个根接口Collection和Map派生出来的。
小田田_XOW
·
2023-08-24 23:26
java八股文
面试
职场和发展
Java集合
篇
前言:笔者参考了JavaGuide、三分恶等博主的八股文,结合Chat老师和自己的理解,整理了一篇关于
Java集合
的八股文。希望对各位读者有所帮助~~引言常见集合有哪些?
卷心菜不卷Iris
·
2023-08-24 13:51
后端八股文
java
Java八股文
Java集合
面经
「Java」《
Java集合
框架详解:掌握常用集合类,提升开发效率》
Java集合
框架详解:掌握常用集合类,提升开发效率摘要:一.引言二.集合框架概述三.集合接口详解四.集合类的选择五.泛型和类型安全六.集合的线程安全七.高级集合类和算法八、
Java集合
实践操作示例1.创建和初始化集合
技术路上的探险家
·
2023-08-24 08:12
JAVA
Java问题集
java
windows
python
09-LinkedHashMap 核心源码分析(集合)
注:
源码系列
文章主要是对某付费专栏的总结记录。如有侵权,请联系删除。
xinxisimple
·
2023-08-24 00:55
Java集合
—HashMap为什么2倍扩容
本文转载于:原文地址:HashMap初始容量为什么是2的n次幂及扩容为什么是2倍的形式HashMap的初始容量都是2的n次幂的形式存在的,而扩容也是2倍的原来的容量进行扩容,也就是扩容后的容量也是2的n次幂的形式存在的,下面就来说明一下为什么是2的n次幂的形式!先来看一下源码,也就是向HashMap中添加元素,或者扩容时是怎么存放元素的。image.pngimage.png第一个截图是向HashM
G__yuan
·
2023-08-23 11:26
常用集合框架总结
Java集合
类主要由两个根接口Collection和Map派生出来的,Collection派生出了三个子接口:List、Set、Queue(Java5新增的队列),因此
Java集合
大致也可分成List、
勇敢的心15
·
2023-08-22 19:00
深入浅出 栈和队列(附加循环队列、双端队列)
栈和队列一、栈概念与特性二、Stack集合类及模拟实现1、
Java集合
中的Stack2、Stack模拟实现三、栈、虚拟机栈、栈帧有什么区别?
不摸鱼的程序员
·
2023-08-22 18:31
Java数据结构
数据结构
栈和队列
Java
经验分享
学习
堆 和 优先级队列(超详细讲解,就怕你学不会)
优先级队列一、堆的概念特性二、堆的创建1、向下调整算法2、向下调整建堆3、向下调整建堆的时间复杂度三、堆的插入1、向上调整算法实现插入2、插入创建堆的时间复杂度三、堆的删除四、
Java集合
中的优先级队列
不摸鱼的程序员
·
2023-08-22 18:01
Java数据结构
算法
数据结构
堆
java
经验分享
学习
集合框架
Java集合
利器 Map & Set
通过查看
Java集合
框架图,可以看到,Set接口有两个实现类:Tre
不摸鱼的程序员
·
2023-08-22 18:30
Java数据结构
数据结构
java
集合框架
经验分享
学习
开发语言
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他