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集合框架源码分析
Java集合
面试
文章目录
Java集合
框架说说有哪些常见的集合?ArrayList和LinkedList的区别?HashMap的数据结构?把你了解的所有都讲一讲?
豆豆子i
·
2023-09-06 17:21
面试总结
java
面试
python
ArrayList源码分析
概述ArrayList是
java集合
框架中比较常用的数据结构了。继承自AbstractList,实现了List接口。底层基于数组实现容量大小动态变化。允许null的存在。
zui初的梦想
·
2023-09-06 10:54
java
java
算法
开发语言
Java基础二十四(集合框架)
集合框架
Java集合
框架提供了一套性能优良、使用方便的接口和类,他们都位于java.util包中。
写代码的小包
·
2023-09-05 19:36
Java
java
开发语言
Java集合
类:Set、List、Map、Queue 详解
Java集合
类:Set、List、Map、Queue使用场景梳理相关学习资料http://files.cnblogs.com/LittleHann/java%E9%9B%86%E5%90%88%E6%8E
once-cjd
·
2023-09-05 18:59
JAVA
集合
【Java】关于JDK 8的HashMap
resize-扩容HashMap简介HashMap主要用来存放键值对,它基于哈希表的Map接口实现,是常用的
Java集合
之
逆流°只是风景-bjhxcc
·
2023-09-05 17:58
Java程序员进阶之路
java
哈希算法
【Java 基础篇】Java ArrayList 简明教程:灵活管理数据集合
ArrayList是
Java集合
框架中的一部分,它允许我们创建可变大小的数组,方便地添加、删除、获取和修改元素。
繁依Fanyi
·
2023-09-05 16:33
Java
进击高手之路
java
windows
python
开发语言
数据结构
后端
ide
Java集合
容器面试题
集合容器概述什么是集合集合框架:用于存储数据的容器。集合框架是为表示和操作集合而规定的一种统一的标准的体系结构。任何集合框架都包含三大块内容:对外的接口、接口的实现和对集合运算的算法。接口:表示集合的抽象数据类型。接口允许我们操作集合时不必关注具体实现,从而达到“多态”。在面向对象编程语言中,接口通常用来形成规范。实现:集合接口的具体实现,是重用性很高的数据结构。算法:在一个实现了某个集合框架中的
小怪兽打葫芦娃
·
2023-09-05 16:21
JAVA面试-基础篇
java
《Java面向对象程序设计》学习笔记——第 13 章 泛型与集合框架
笔记汇总:《Java面向对象程序设计》学习笔记#第13章泛型与集合框架Java提供了实现常见数据结构的类,这些实现数据结构的类通称为
Java集合
框架。
奇妙方程式
·
2023-09-05 09:04
java
学习
笔记
Java8 Stream流 - 高效快速的处理集合
概述:Java8API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据Stream使用一种类似用SQL语句从数据库查询数据的直观方式来提供一种对
Java集合
运算和表达的高阶抽象Stream
算云烟
·
2023-09-05 02:19
Java
stream
java
Java集合
Collection接口(超详解)
一、Collection(日常学习笔记,不喜勿喷,欢迎纠错与探讨!)什么是Collection接口?Java中有一个集合这么一个大类,Collection是集合类中的单列集合。他是所有单列集合的父接口。Collection的子接口有List接口和Set接口。这意味着所有的单列集合类都是继承了这个接口。它定义了一些集合共有的基本方法,如添加、删除、查询和遍历元素等方法。Collection子接口的特
SpitBubble
·
2023-09-04 14:42
Java教程
java
开发语言
数据结构
课程设计
算法
链表
java集合
转载:https://blog.csdn.net/mu_wind/article/details/94443966
Java集合
是Java提供的工具包,位于java.util.
llianlianpay
·
2023-09-04 03:40
Java面试核心知识点梳理(二)——
Java集合
文章目录前言1.List1.1ArrayList(数组)1.2Vector(数组、线程安全)1.3LinkedList(链表)2.Set2.1HashSet(Hash表)2.2TreeSet(二叉树)2.3LinkHashSet(HashSet+LinkedHashMap)3.Map3.1HashMap(数组+链表+红黑树)3.1.1JAVA7实现3.1.2JAVA8实现3.2Concurrent
Keson Z
·
2023-09-04 00:33
Java面试核心知识点
面试
Java集合
常见集合篇
常见的
Java集合
类面试官:说一说Ja
丿Mars灬龙族-
·
2023-09-03 21:00
面试
算法
开发语言
java
PriorityQueue介绍
PriorityQueue堆的应用找前k个最小数据(TOPK问题)求k个最小的数优化堆排序PriorityQueue
Java集合
框架中提供了PriorityQueue和PriorityBlockingQueue
小小liao
·
2023-09-03 17:35
数据结构
java
开发语言
【炼气境】
Java集合
框架篇
【炼气境】
Java集合
框架篇文章目录【炼气境】
Java集合
框架篇概述接口Collection接口List接口ArrayList类LinkedList类Set接口HashSet类LinkedHashSet
AK@
·
2023-09-03 06:40
Java架构修仙
java
设计模式之【委派模式】+
框架源码分析
点赞的靓仔,你最帅哦!源码已收录github查看源码,别忘了star哦!开题初入博客圈,第一个编写的专题定位在设计模式,前面已经完成了部分设计模式的内容,设计模式是框架架构设计的基础,不能说懂设计模式才会懂框架,但懂设计模式一定可以更好的懂框架,而对设计模式深入了解后,当工作中遇到需求或者问题的时候,甚至能够自然而然的想到用设计模式来解决。更重要的是,我们学习技术是为了提升自我,找到一份好的工作。
nFishCoder
·
2023-09-02 17:13
java从入门到起飞(五)——数组、集合
声明和初始化数组访问数组元素数组长度遍历数组数组的常见操作多维数组访问多维数组元素总结
Java集合
框架介绍1.什么是
Java集合
框架2.集合的特点2.1动态性2.2类型安全2.3高效性2.4可扩展性3.
杨思默
·
2023-09-02 15:38
✿✿Java
java
python
算法
Java基础之循环小练习~猜字游戏
基础之算术运算符二、Java基础之类型转换三、Java基础之【字符串操作以及自增自减操作】四、Java基础之赋值运算符和关系运算符五、Java基础五之for循环小练习psjava中List集合三种获取集合元素方式
java
Hello World呀
·
2023-09-02 10:04
java
java
java集合
操作Collections.singletonList和Arrays.asList
1:Collections.singletonList(TO)方法用于返回仅包含指定对象的不可变列表,被限定只被分配一个内存空间,也就是只能存放一个元素的内容,因此又被称作为单例列表。见图5优点:不会造成内存的浪费。缺点:返回的集合不允许操作。set(),add()不允许操作。执行方法报错:java.lang.UnsupportedOperationException看下源码为什么不支持set()
青山不改眼前人
·
2023-09-02 06:06
JAVA
java
ArrayList、LinkedList、Collections.singletonList、Arrays.asList与ImmutableList.of
ListArrayListLinkedListArrayList与LinkedList的区别快速构建list集合Collections.singletonListArrays.asListImmutableList.of
Java
冰红茶不会渴
·
2023-09-02 06:05
后端
java
spring
boot
【SpringBoot】通过SpringBoot代码介绍下Java的各种集合框架
下面我们将通过SpringBoot代码来介绍
Java集合
框架中的各种类型。ListList是一个有序的集合,它可以存储重复的元素。常用的实现类有ArrayList和LinkedList。
张天龙
·
2023-09-01 21:05
java
spring
boot
python
【SpringBoot】用SpringBoot代码详细解释<List>的用法
在SpringBoot应用程序中,我们可以使用
Java集合
框架中的List接口来存储并操作一组数据。List是
Java集合
框架中的一种数据结构,用于存储一组有序的元素。
张天龙
·
2023-09-01 21:31
spring
boot
list
后端
<免费>搜狐畅游JAVA校招面经(往年)
所有的
Java集合
类,都是Set、List、Queue、Map这四个接口的实现类,这四个接口将集合分成了四大类,其中Set代表无序的,元素不可重复的集合;List代表有序的,元素可以重复的集合;Queue
面试小白进阶之路
·
2023-09-01 20:39
开发语言
mysql
redis
计算机网络
java
ArrayList & LinkedList
ArrayList和LinkedList区别ArrayList和LinkedList都是
Java集合
框架中的实现类,用于存储和操作数据。它们在底层实现和性能特点上有一些区别。
明月一壶酒
·
2023-09-01 16:11
后端
#
java
java
后端
List
> list = new ArrayList
>()报错的解决方法
在
JAVA集合
框架中。
sherrysack
·
2023-09-01 14:24
天源迪科面经
java集合
有哪些hashMap和HashTable的区别hashMap允许键和值是null,而hashtable不允许键或者值是nullhashtable是线程安全得,hashMap不是hashMap
lmd666
·
2023-09-01 03:22
java
开发语言
Java-集合框架-List,Set,Map,队列
文章目录
Java集合
框架:List,Set,Map,队列
Java集合
框架是什么?如何使用?ListSetMap队列什么场景使用?优缺点是什么?
江 流 儿
·
2023-09-01 01:46
#
java相关
java
数据结构
设计模式-迭代器
设计模式1.3迭代器模式的应用场景1.4迭代器模式的作用2.基本概念2.1迭代器Iterator2.2聚合Aggregate2.3具体聚合ConcreteAggregate3.Java实现迭代器模式3.1
Java
皮卡冲撞
·
2023-08-31 18:39
设计模式学习
设计模式
java
后端
2022年春招,Java后端最全面试攻略,吃透25个技术栈
前言小编分享的这份2022春招Java后端开发面试总结包含了JavaOOP、
Java集合
容器、Java异常、并发编程、Java反射、Java序列化、JVM、Redis、SpringMVC、MyBatis
架构师小七
·
2023-08-31 18:50
Java集合
框架01-框架总览
本节摘要:从整体概述
Java集合
框架一、
Java集合
框架架构图
Java集合
框架是Java为开发者提供的工具类,集合框架被放置在java.util.
x_coder
·
2023-08-31 15:07
Java集合
——TreeSet
Java集合
——TreeSetTreeSet简单示例详细示例1(使用Comparable接口)编写自定义类继承Comparable接口实现测试类结果详细示例2(使用Comparator接口)结果TreeSet
简明编程
·
2023-08-31 11:04
Java学习
#
Java集合和IO
笔记
set
TreeSet
集合
Java
java集合
详解
Java容器可分为两大类:CollectionListArrayListLinkedListVector(了解,已过时)SetHashSetLinkedHashSetTreeSetMapHashMapLinkedHashMapTreeMapConcurrentHashMapHashtable(了解,,已过时)着重标出的那些就是我们用得最多的容器。其实,我也不知道要怎么总结好,因为之前写每一篇的时候
Wallace Wong
·
2023-08-31 06:57
java集合
Java OOP 集合框架
目录一、数组存在的缺陷二、
Java集合
框架三、Collection接口四、Collection接口示例五、迭代器Iterator六、使用foreach循环遍历集合元素七、List接口八、LinkedList
ReincarnationArm
·
2023-08-31 06:20
java
OOP
java
一文看懂
java集合
(图文详细)
java集合
框架图看图可知,主要分为两类:Collection和Map,Collection主要用于存储一组对象,Map用于存储键-值对。
丨康有为丨
·
2023-08-30 17:51
java
java
开发语言
Java-day11(集合)
集合1.集合框架用于存储数量不等的多个对象,还可用于保存具有映射关系的关联数组
Java集合
可分为Collection和Map两种体系Collection接口Set:元素无序,不可重复的集合----(类似数学中的集合
Cat God 007
·
2023-08-30 14:49
Java
java
python
开发语言
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
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
开发语言
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他