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集合框架源码分析
多播与Hazelcast服务自动发现,如何检测多播是否可用
本质是用Java实现的分布式缓存组件,同时还自带SQL查询,不仅可以像使用
Java集合
那样操作,还可以通过SQL来查询。看它和
悟初境
·
2023-10-07 12:51
分布式
多播
组播
hazelcast
分布式发现
六、Dubbo
框架源码分析
:dubbo常见配置使用场景
一、启动是否检查:check=falsereference、consumer、registry使用spring配置文件1.禁用服务的启动检查(未提供提供程序时引发一些异常/错误):2.禁用所有服务的启动检查(未提供时会引发一些异常/错误):3.禁用注册中心启动检查(注册订阅失败错误):通过dubbo.propertiesdubbo.reference.com.foo.BarService.chec
还算年轻
·
2023-10-07 05:23
java中泛型详解_Java基础-泛型详解
泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数,在
Java集合
框架里使
weixin_39831902
·
2023-10-06 17:56
java中泛型详解
Seata
框架源码分析
——AT模式
Seata框架介绍Seata(SimpleExtensibleAutonomousTransactionArchitecture)是阿里巴巴开源的分布式事务中间件,以高效并且对业务0侵入的方式,解决微服务场景下面临的分布式事务问题。对于分布式事务和Seata框架本身的介绍本文就不再多赘述了,想了解更多Seata框架的细节,建议阅读Seata中文文档(相当详细和易懂):http://seata.io
MrFC
·
2023-10-06 10:52
java
后端
Seata
分布式事务
Java面试题
一、
Java集合
面试题1.什么是failfast?fail-fast的字面意思是“快速失败”。
阿福66
·
2023-10-06 06:16
面试题
学习记录
java集合
java
面试
开发语言
java集合
汇总一
EchoLee博客园首页新随笔联系订阅管理随笔-47文章-0评论-6java中ArrayList和LinkedList的区别介绍首先来看ArrayList和LinkedList的集成类和接口的区别。//langjavapublicclassArrayListextendsAbstractListimplementsList,RandomAccess,Cloneable,Serializablepu
玉标
·
2023-10-06 00:32
set获取元素_「 深入浅出 」集合Set
系列文章「深入浅出」集合List「深入浅出」
java集合
Collection和MapSet继承自Collection接口,不能包含有重复元素。
weixin_39963440
·
2023-10-05 23:56
set获取元素
set集合和list集合的区别
判断集合是否为空
java集合
框架
@TOC
Java集合
不存基本数据类型,而自动装箱机制可以方便我们转换ArrayListarr=newArrayList();arr.add(1);集合继承关系Collection为顶层接口Collection
Automn
·
2023-10-05 17:40
Java专项进阶篇
1)jdbcapi数据库编程实作教材2)Java事务设计模式3)Java多线程编程集合4)Java并发编程实践5)Java深度历险6)
Java集合
排序及
Java集合
类详解7)自己动手写网络爬虫8)Java
mike陈
·
2023-10-04 23:07
Java专项进阶篇
Java专项进阶篇
java集合
(四)——集合 Queue
今天我们来介绍下集合Queue中的几个重要的实现类。关于集合Queue中的内容就比较少了。主要是针对队列这种数据结构的使用来介绍Queue中的实现类。Queue用于模拟队列这种数据结构,队列通常是指“先进先出”(FIFO)的容器。新元素插入(offer)到队列的尾部,访问元素(poll)操作会返回队列头部的元素。通常,队列不允许随机访问队列中的元素。image这种结构就如同我们生活中的排队一样。下
92年中年大叔
·
2023-10-04 21:02
Java集合
面试题整理(超详细)
1.请问ArrayList/LinkedList/Vector的异同?谈谈你的理解?ArrayList底层是什么?扩容机制?Vector和ArrayList的最大区别?答:ArrayList和LinkedList的异同:二者都线程不安全,相对线程安全的Vector,执行效率高。此外,ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。对于随机访问get和set
不会敲代码的HZ
·
2023-10-04 11:30
Java
java
jvm
开发语言
Java集合
面试题
一、
Java集合
面试题1.LinkedHashMap底层原理?HashMap是无序的,迭代HashMap所得到元素的顺序并不是它们最初放到HashMap的顺序,即不能保持它们的插入顺序。
阿福66
·
2023-10-04 11:30
java
开发语言
农行面经整理
本文为农行研发中心面试题的汇总,如果需要pdf版本的可以从我的资源中进行下载
Java集合
和数组的区别:常用集合的分类Collection接口的接口对象的集合(单列集合)├——-List接口:元素按进入先后有序保存
Sweet_pin
·
2023-10-03 04:33
前端常见面试题
java
面试
经验分享
Java集合
一.集合概述
Java集合
概览
Java集合
,也叫作容器,主要是由两大接口派生而来:一个是Collection接口,主要用于存放单一元素;另一个是Map接口,主要用于存放键值对。
真滴book理喻
·
2023-10-02 21:08
#
Java面试八股文
java
开发语言
java 链表 最小堆优先级队列_堆和堆傻傻分不清?一文告诉你 Java 集合中堆的最佳打开方式...
上一篇的「
Java集合
框架」里,还剩下一个大问题没有说的,那就是PriorityQueue,优先队列,也就是堆,Heap。什么是堆?堆其实就是一种特殊的队列——优先队列。
weixin_39585974
·
2023-10-02 13:53
java
链表
最小堆优先级队列
优先队列默认是小顶堆吗
Java集合
数据结构——HashMap&HashSet
一、HashMapMap是一个接口类,该类没有继承自Collection,该类中存储的是结构的键值对,并且K一定是唯一的,不能重复。1.Map的常用方法(1)关于Map.Entry的说明Map.Entry是Map内部实现的用来存放键值对映射关系的内部类,该内部类中主要提供了的获取,value的设置以及Key的比较方式。2.HashMap注意事项当new一个HashMap不给任何参数的时候,大小为0
爱敲代码的三毛
·
2023-10-02 07:20
数据结构
Java
数据结构
java
Java 集合框架
Java集合
框架集合框架被设计成要满足以下几个目标该框架必须是高性能的。
贪点财好个色
·
2023-10-01 16:58
Java集合
处理Stream流使用解析
StreamStream是Java8引入的一个新的API,用于处理集合数据的流式操作。它提供了一种更简洁、更灵活的方式来处理集合数据,可以实现更高效的数据处理和转换。使用Stream,可以通过一系列的操作来对集合数据进行筛选、映射、排序、聚合等操作,而无需显式地使用循环和条件语句。这样可以使代码更加简洁、可读性更高,并且可以充分利用多核处理器的并行能力来提高性能。Stream的操作可以分为两类:中
Rairmmd
·
2023-10-01 08:47
Java基础
Java
python
开发语言
【数据结构】LinkedList与链表
的底层是使用数组来存储元素的这就导致当ArrayList的任意位置插入或删除元素时,就需要将后续元素整体向后移或者向前移,所以时间复杂度为O(N)因此ArrayList不适合做任意位置插入和删除比较多的场景所以,
Java
Living_Amethyst
·
2023-09-30 23:06
数据结构
链表
数据结构
散列表
java
Java 基础篇————
Java集合
框架
Java快速入门(本文篇幅较长,建议点喜欢后收藏后阅读)每天学会一个知识点,觉得不错的可以留言关注下,戳我主页获取Java资料(工具包,面试资料,视频教学,包含社群解答)早在Java2中之前,Java就提供了特设类。比如:Dictionary,Vector,Stack,和Properties这些类用来存储和操作对象组。虽然这些类都非常有用,但是它们缺少一个核心的,统一的主题。由于这个原因,使用Ve
python草莓
·
2023-09-30 15:57
京东二面:为什么HashMap底层树化标准的元素个数是8?
一般的面试题对于HashMap,我们再熟悉不过了,日常开发最常用的
Java集合
类就是它了,而且面试的时候对于HashMap知识点基本是必问的,就拿我之前的面试经历来看,问的最多的无非是这么几个:HashMap
风平浪静如码
·
2023-09-30 15:31
Java
面试
程序员
java
面试
数据结构
程序员
后端
HashMap在Jdk1.7和1.8中的实现
原文地址:HashMap在Jdk1.7和1.8中的实现|猿人谷(yuanrengu.com)
Java集合
类的源码是深入学习Java非常好的素材,源码里很多优雅的写法和思路,会让人叹为观止。
高个子男孩
·
2023-09-30 14:29
Java
java
spring
mysql
java集合
1.怎么在遍历ArrayList时移除一个元素?foreach遍历的时候删除元素会导致数组删除失败,可以使用迭代器的remove()方法Iteratoritr=list.iterator();while(itr.hasNext()){if(itr.next().equals("aaa"){itr.remove();}}2.Arraylist和Vector的区别线程安全性:Vector是线程安全的,
阿福66
·
2023-09-30 09:36
java集合
面试题
java
开发语言
JAVA后端面试必知——ListIterator和Iterator的异同
在使用
Java集合
的时候,都需要使用Iterator。但是
java集合
中还有一个迭代器ListIterator,在使用List、ArrayList、LinkedList和Vector的时候可以使用。
Java_苏先生
·
2023-09-29 19:22
JAVA基础2
lock或者synjava中的锁lock或者syn备注:高级可能还会问到lock锁的原理(aqs)和syn原理
java集合
HashMap1.7和1.8ConcurrentHashMapHashMap与HashTable
销魂勇闯天涯路
·
2023-09-29 17:37
Scala WordCount、Scala 集合与 java 集合的相互转换、Scala 模式匹配、隐式转换、偏应用函数、Scala 反射...
目录ScalaWordCountScala集合与
java集合
的相互转换Scala模式匹配隐式转换偏应用函数Scala反射ScalaWordCountWordCountgroupBy链式调用packagecom.shujia.scalaimportjava.io
赤兔胭脂小吕布
·
2023-09-29 06:47
scala
java
开发语言
后端
spark
快手java开发面试经验大全
1.自我介绍2.
java集合
、hashmap详细介绍、关键参数、线程安全的集合、队列和栈、用两个栈实现队列算法3.jvm结构4.多线程锁:synchronized、reentrantlock、countdownlatch
begefefsef
·
2023-09-29 03:58
面试
学习路线
阿里巴巴
java
面试
开发语言
eclipse
后端
一篇文章让你精通:
java集合
讲解(七,项目“购物车”实现)
相信大家通过前面的学习已经对集合有了一定的了解,下面就是需要练习来多多实验自己学习到的东西,废话不多说,下面让我们来简单做一个粗糙的Java购物车吧!项目架构:项目目的:实现对集合的运用和加深集合的了解。目录项目架构:前台:实体类:商品实体类(Javabean,存储商品信息,前台与后台传递数据)与购物车实体类商品实体类:购物车实体类:后台:面向接口编程(完成商品操作)商品定义接口商品接口实现类购物
韶光不负
·
2023-09-29 00:36
Java
集合
练习
java
开发语言
后端
【Java】集合 之
Java集合
简介
什么是集合(Collection)?集合就是“由若干个确定的元素所构成的整体”。例如,5只小兔构成的集合:┌─────────────────────────┐│(\_(\(\_/)(\_/)(\_/)(\(\│(-.-)(•.•)(>.list=newArrayList:已被Iterator取代。小结Java的集合类定义在java.util包中,支持泛型,主要提供了3种集合类,包括List,Se
iHero
·
2023-09-28 09:55
Java
学习
java
开发语言
每天一个知识点(10)-
Java集合
框架之Set
Set注重独一无二的性质,该体系集合用于存储无序(存入和取出的顺序不一定相同)元素,值不能重复。对象的相等性本质是对象hashCode值(java是依据对象的内存地址计算出的此序号)判断的,如果想要让两个不同的对象视为相等的,就必须覆盖Object的hashCode方法和equals方法。Set这个接口下有HashSet、TreeSet及LinkHashSet这三个常见的实现类。HashSet:H
gigglesoso
·
2023-09-28 05:24
JDK21新特性 有序集合
有序集合描述常用有序集合体系LinkedHashMapLinkedHashSetLinkedBlockingDequeArrayDeque三级目录描述
Java集合
体系中,原来就有有序集合实现,但是没有规范支持有序操作的接口
01空间
·
2023-09-26 23:21
Java基础
有序集合
Java高级特性 - 集合框架(1)
简介
Java集合
框架对于数据的操作提供了良好的接口,是Java语言中非常普遍,也是非常重要的部分,熟练掌握很重要。本实训将从整个集合框架的体系介绍重要的集合框架类,及其基本原理和使用方法。
AIains
·
2023-09-26 15:48
Educoder—Java
java
【数据结构】哈希表
目录♫哈希表♪什么是哈希表♪插入元素♪搜索元素♪删除元素♪常见的哈希函数♪哈希冲突♪负载调节因子♪闭散列法解决哈希冲突♪开链法解决哈希冲突♪性能分析♪
Java集合
中哈希表的应用♫模拟实现HashMap♪
✞༒小郑同学༒✞
·
2023-09-26 09:33
数据结构
散列表
java
开发语言
算法
每天一个知识点(9)-
Java集合
框架之List
Java的List是非常有用的数据类型,也是我们编程过程中常用的数据类型。List继承了Collection,是有序的。List下又分为三个实现类:ArrayList底层通过数组实现,因为数组的特点是可以通过脚标迅速获取元素,因此ArrayList中的数据拥有被快速随机访问的能力。因为数据与数据之间不能有间隔,所以如果对数据进行中间位置的插入或者删除,需要对数组整体进行复制、移动,代价很高。综上它
gigglesoso
·
2023-09-25 21:39
java 集合,实现获取两个list交集,并集,差集
java集合
,实现获取两个list交集,并集,差集publicstaticvoidmain(String[]args){Listlist1=newArrayList();list1.add("1");list1
刘德华一不小心就打代码
·
2023-09-25 16:43
java
碰到的问题
SpringBoot
Java开发
java
list
jvm
java 两个list的交集
要找出两个Java列表的交集,你可以使用
Java集合
框架提供的方法。这里有两种常见的方法来实现这个目标:使用循环或使用集合操作。
猫一样的女子245
·
2023-09-25 16:10
windows
python
开发语言
Java深入研究Collection集合框架
Java集合
框架位于java.util包下,主要包含List、Set、Map、Iterator和Arrays、Collections集合工具类,涉及的数据结构有数组、链表、队列、键值映射等,Collection
·
2023-09-25 11:23
Java深入研究Collection集合框架
Java集合
框架位于java.util包下,主要包含List、Set、Map、Iterator和Arrays、Collections集合工具类,涉及的数据结构有数组、链表、队列、键值映射等,Collection
·
2023-09-25 11:43
Java集合
Java集合
类主要由两个接口Collection和Map派生出来的,Collection有三个子接口:List、Set、Queue。
阿福66
·
2023-09-25 11:21
java集合
java
开发语言
面试
JAVA常用集合类
所有抽象出来的数据结构和操作(算法)统称为
Java集合
框架(JavaCollectionFramework)。常用集合类继承关系如下图:下面对每个类进行详细解释。
Hufft
·
2023-09-25 02:49
JavaSE
Java集合框架
Set
Map
List
Spring中如何注入一个
java集合
?
该文章专注于面试,面试只要回答关键点即可,不需要对框架有非常深入的回答,如果你想应付面试,是足够了,抓住关键点面试官:Spring中可以注入一个null和一个空字符串吗?在Spring中是可以注入null和空字符串的。注入null:可以使用@Value注解,将属性值设为null。例如:@Value("${my.property:#{null}}")privateStringmyProperty;注
小小鱼儿小小林
·
2023-09-25 00:58
面试这么回答
java
spring
高级Java工程师面试必备
JDK基础
Java集合
类数据库结构,HashMapConcurrentHashMapHashMap扩容的实现方式。熟悉并发包工具的使用,和实现原理。
Watson_ljf
·
2023-09-24 22:47
ArrayList与LinkedList的区别
Arraylist和LinkedList是
Java集合
框架中用来存储对象引用列表的两个类。Arraylist和LinkedList都实现List接口。
FORGET_静哥哥
·
2023-09-24 14:08
集合
1.HashMap(实现原理、底层结构、性能差异原因)2.concurrentHashmap(实现原理、底层结构、性能差异原因)3.HashTable(实现原理、底层结构、性能差异原因)4.说说
java
简单点_cc32
·
2023-09-24 11:57
第2章
Java集合
2.1谈谈你对
Java集合
的理解难度:★★★重点:★★★★白话解析集合类的概念还是比较重要的,不仅面试经常问,实际开发中也离不开。如果能把这道题真正理解了,集合可以说基本上没问题了。
Eclipse_2019
·
2023-09-24 11:35
白话Java面试
java
面试
Java面试题
Java集合类
10. Java核心API
Java——String字符串1.
Java集合
Collection2.共用方法(Collection常见API)3.泛型4.List集合和排序4.0List排序5.Lambda表达式1.
Java集合
Collection
雾岛LYC听风
·
2023-09-24 07:23
java网络编程
java
哈希算法
开发语言
大厂面试-16道面试题
1
java集合
类有哪些?List是有序的Collection,使用此接口能够精确的控制每个元素的插入位置,用户能根据索引访问List中元素。
ayu_programer
·
2023-09-22 19:58
面试
面试
java
职场和发展
Java集合
练习_斗地主发牌
思路创建一个HashMap集合用于记录54张牌{0=♥2,1=♦2,2=♣2,3=♠2,4=♥3,5=♦3,...,50=♣A,51=♠A,52=大王,53=小王}HashMap集合的key值记录54张牌的顺序创建一个普通ArrayList集合用于记录54个数字,对应HashMap的54个Key值打乱整个ArrayList集合(洗牌)创建四个TreeSet集合(三个玩家集合和底牌集合),按照一人一
·
2023-09-22 16:56
javacollection
如何使用Java8 Stream()流处理集合
Stream使用一种类似用SQL语句从数据库查询数据的直观方式来提供一种对
Java集合
运算和表达的高阶抽象。StreamAPI可以极大提高Java程序员的生产力,让程序员写出高效率、干净、简洁的代码。
yunqing_71
·
2023-09-22 15:46
Java 之路 (十一) -- 持有对象(Collection、List、Set、Queue、Map、Iterator、foreach)
本章将简单介绍一下常用的集合类的特点,同时并不会深入源码分析原理,本文目的仅仅在于对
Java集合
类有一个整体认识关于API,本文不涉及过多,建议直接查看Java官方文档https://docs.oracle.com
whd_Alive
·
2023-09-22 12:50
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他