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集合
(Iterator、Collection、List、Set、Map)
内容来源:
Java集合
、泛型和枚举1.集合简介在Java中数组的长度是不可修改的。然而在实际应用的很多情况下,无法确定数据数量。这些数据不适合使用数组来保存,这时候就需要使用集合。
Coder_Cui
·
2022-09-26 22:24
Java基础
java
springboot
源码系列
-HandlerMapping
1,DispatcherServlet转发流程先看一下springmvc这个核心类DispatcherServlet的继承关系我们知道HttpServlet是处理doGet/doPost/doPut/doDelete去完成一段业务逻辑的处理。但是spring是怎么将这些doX请求变成一个controller或者一个controller的method的去处理的呢。我们通过看FrameworkServ
JAVA,你好!
·
2022-09-24 16:44
spring
springmvc
handlerMapping
springboot
对集合、复杂度以及泛型的认识
Java集合
框架JavaCollectionFramework,又被称为容器container,是定义在java.util包下的一组接口interfaces和其实现类classes。
crazy_xieyi
·
2022-09-23 17:39
数据结构与算法
java
数据结构
链表
开发语言
java-ee
从0复习java——集合框架
文章目录
Java集合
框架集合概念集合和数组的区别Collection体系Collection方法添加元素删除元素判断其他方法Collection的遍历增强For循环遍历迭代器遍历List方法List的遍历
Melonico
·
2022-09-22 16:53
Java复习
1024程序员节
java
美团电话面试
类加载器是什么4,数据库事务的四个特性,及隔离的几个方式(级别)分别是什么5,MySQL,innodb如何实现行锁,锁的底层实现原理6,Java垃圾收集器如何收集,分代策略7,SpringIoC实现原理8,
Java
沉梦昂志1995
·
2022-09-22 15:35
面试
美团电话面试第一次
Vue3
源码系列
:项目调试和项目架构分析(一)
为什么阅读源码在公司大多数开发人员是在开发和维护一个相对稳定成熟的系统,每天搬砖写业务代码,很少有机会在项目里捣鼓应用一些新的技术。那么,怎么提升自己的技术能力呢?阅读优秀的开源项目是值得推荐的学习方式,特别是在项目里经常使用的框架源码,这样既加深自己对框架的理解,知其然而知其所以然,也能学习它优秀的代码设计,规范等,学习开源大牛们的思想结晶,吸收他们优秀的经验。vue3在vue2基础上做了很大的
·
2022-09-22 11:50
前端
java官网教程(进阶篇)—— 集合
目录集合——使用和扩展
Java集合
框架的课程。
石灰聪
·
2022-09-22 10:58
java官网教程
java
开发语言
后端
【JAVA数据结构】集合框架以及背后的数据结构
文章目录一.集合框架简介1.1背景介绍1.2
JAVA集合
框架的优点1.3笔试及面试题二.接口interfaces2.1基本关系说明2.2Collection常用方
爱打酱油的新一
·
2022-09-15 13:07
java专项突破
java
数据结构
面试
别找了,
Java集合
面试问题这里帮你总结好了!
Java集合
框架为Java编程语言的基础,也是Java面试中很重要的一个知识点。这里,我列出了一些关于
Java集合
的重要问题和答案。1.
Java集合
框架是什么?说出一些集合框架的优点?
ZHAOHUODIAN888
·
2022-09-15 13:57
后端
java
面试
开发语言
jvm
经验分享
java迭代器
二、迭代器的主要方法三、迭代器的执行原理四、迭代器的使用编辑生成迭代器的快捷键:ititfail-fast机制五、增强for循环总结资料来源:Iterator接口也是
Java集合
中的成员,但作用与Collection
则于
·
2022-09-15 12:53
java
面向对象程序设计(JAVA)复习笔记(下)
文章目录五、接口和多态接口塑型多态内部类六、I/O与文件输入输出流(java.io)面向字符的流面向字节的流标准输入输出流文件二进制文件FILE类七、数组集合对象数组
Java集合
框架—Collection
Chiaki_0ff
·
2022-09-15 03:49
JAVA
java
开发语言
Java集合
框架
Java集合
类框架实际上就是对数据结构的一种实现。在Java的类集(java.util包)中提供了俩个最为的核心的接口:Collection、Map接口。Collec
诗ヾ语
·
2022-09-14 15:14
JavaSE
Java集合
— HashSet的原理及常用方法
一.HashSet概述HashSet是
Java集合
Set的一个实现类,Set是一个接口,其实现类除HashSet之外,还有TreeSet,并继承了Collection,HashSet集合很常用,同时也是程序员面试时经常会被问到的知识点
java.雅玲
·
2022-09-14 15:42
数据结构
java基础
链表
java
hashmap
数据结构
redis
Java集合
Java集合
Java集合
Java集合
概览说说List,Set,Queue,Map四者的区别?集合框架底层数据结构总结Collection子接口之ListArraylist和Vector的区别?
0129y
·
2022-09-14 15:40
#
Java面试整理
java
开发语言
后端
面试
最终冲刺_04
一、
Java集合
框架的JCF结构Collecation[I]-List[I]-有序可重复-ArrayList[C]-动态数组-LinkedList[C]-链表-Vector[C]-Set[I]-无序不可重复
weixin_46666287
·
2022-09-14 15:10
面试
哈希算法
java
算法
Java集合
HashSet的原理及常用方法
目录一.HashSet概述二.HashSet构造三.add方法四.remove方法五.遍历六.合计合计先看一下LinkedHashSet在看一下TreeSet七.总结一.HashSet概述HashSet是
Java
weixin_30724853
·
2022-09-14 15:05
java
数据结构与算法
面试
Java集合
HashSet的源码分析及常用方法讲解
一.HashSet概述HashSet是
Java集合
Set的一个实现类,Set是一个接口,其实现类除HashSet之外,还有TreeSet,并继承了Collection,HashSet集合很常用,同时也是程序员面试时经常会被问到的知识点
小码农吗
·
2022-09-14 15:29
日常栏目
java
800道Java后端经典面试题,希望你找到自己理想的Offer呀~
Java基础
Java集合
Java并发&&多线程JVM篇数据库缓存/Redis计算机网络消息队列mybatis操作系统SpringNetty/tomcat常用Linux命令ZooKeeperElasticsearchdubbo
90后小伙追梦之路
·
2022-09-14 15:26
java
面试
架构
java
开发语言
程序人生
数据结构
数据库
Java集合
Collection和Map
首先说一下Collection,它继承了Iterable,说明它的可实例化的子类都可以使用Iterater来做遍历。下面开始讲一下ListList的所有实现类都是可以重复添加元素的,是可以通过索引获取元素的,是保证插入和取出顺序的。List的实现类:一、ArrayList:ArrayList的底层是一个可变数组,先看他的重要成员和构造方法。privatestaticfinalintDEFAULT_
Young_Z_Chan
·
2022-09-14 15:49
java
java程序设计实验六
一、实验目的:理解
Java集合
框架的特点、接口与类之间的关系掌握
Java集合
框架的List接口,以及List接口的重要实现类LinkedList、ArrayList掌握
Java集合
框架的Set、SortedSet
fx小雨
·
2022-09-12 11:59
java程序设计
java
牛客Java专项练习
本文记录牛客网Java专项练习刷题过程中遇到的个人认为有意思的题目…题目JVM线程String
Java集合
类和接口异常基本数据类型(转换、赋值等)MySQL访问权限问题方法名词解释计网JVM以下哪个不属于
•••
·
2022-09-12 11:23
Java基础面试题
java
Java集合
实现(一) ArrayList源码以及手写ArrayList
一、ArrayList集合介绍简单来说,它就是一个动态数组普通的数组一旦长度确认,长度就不再能改变。而该ArrayList不一样,长度可变,就是一个动态大小的数组。【底层代码】【继承关系】二、主要方法实现原理1、add方法publicbooleanadd(Ee):数组末尾直接添加元素publicvoidadd(intindex,Eelement):指定下标位置添加元素publicbooleanad
枫蜜柚子茶
·
2022-09-10 18:57
手写源码
java
jvm
数据结构
Java集合
实现(二) HashMap源码以及手写HashMap
Map是一种特殊的集合,没有继承Collection接口,Map存储的是键值对,提供key到value的映射。一、解决哈希冲突的方法解决哈希冲突的方法一般有:开放定址法、链地址法(拉链法)、再哈希法、建立公共溢出区等方法。开放定址法:从发生冲突的那个单元起,按照一定的次序,从哈希表中找到一个空闲的单元。然后把发生冲突的元素存入到该单元的一种方法。开放定址法需要的表长度要大于等于所需要存放的元素。链
枫蜜柚子茶
·
2022-09-10 18:57
手写源码
java
数据结构
链表
差点跳起来了! 全靠这份“Java 核心知识笔记”我成功拿到美团 offer
为了帮助更多小伙伴备战今年金九银十,”吊打各厂面试官“笔者在这里分享一份Java核心面试宝典其中包括了有基础知识、
Java集合
、JVM、多线程并发、spring原理、微服务、Netty与RPC、Kafka
java南木
·
2022-09-10 18:20
java
jvm
面试
Java集合
面试题(总结最全面的面试题)
小伙伴们有兴趣想了解更多相关学习资料请点赞收藏+评论转发+关注我之后私信我,注意回复【000】即可获取更多免费资料!集合容器概述什么是集合集合就是一个放数据的容器,准确的说是放数据对象引用的容器集合类存放的都是对象的引用,而不是对象的本身集合类型主要有3种:set(集)、list(列表)和map(映射)。集合的特点集合的特点主要有如下两点:集合用于存储对象的容器,对象是用来封装数据,对象多了也需要
倾听铃的声
·
2022-09-09 10:29
后端
java
面试
开发语言
数据结构
分布式
备战 2022 金九银十,Java 面试资料附答案详解。
近期由于疫情情况,在家准备了面试资料,资料包含:java基础、
java集合
、并发编程、JVM、数据库、当下很火的微服务等等面试题。整理大约一个月,拿出来与大家分享。希望大家都能拿到理想的offer。
一头狒狒
·
2022-09-08 04:46
java
面试
jvm
大家都能看得懂的源码之 ahooks useVirtualList 封装虚拟滚动列表
本文是深入浅出ahooks
源码系列
文章的第十八篇,该系列已整理成文档-地址。觉得还不错,给个star支持一下哈,Thanks。
·
2022-09-07 21:06
java比较器 Comparable 和 Comparator 比较
Comparable和Comparator都是
java集合
框架下的比较器Comparable的实现方式:publicclassPeopleimplementsComparable{privateintage
T泥浆
·
2022-09-07 20:39
java比较器
Comparable
和
Comparator
比较
大家都能看得懂的源码之 ahooks useVirtualList 封装虚拟滚动列表
本文是深入浅出ahooks
源码系列
文章的第十八篇,该系列已整理成文档-地址。觉得还不错,给个star支持一下哈,Thanks。
前端Gopal
·
2022-09-07 20:00
Java集合
和数组的区别
原文链接一、基本介绍1、区别:数组和集合都是java中的容器。数组大小固定,只能存储相同数据类型的数据集合大小可动态扩展,可以存储各种类型的数据1、类型声明:数组声明了它容纳的元素的类型,而集合不声明。2、大小固定:数组是静态的,一个数组实例具有固定的大小,一旦创建了就无法改变容量了,而且生命周期也是不能改变的,还有数组会做边界检查,如果发现有越界现象,会报RuntimeException异常错误
TUJC
·
2022-09-07 14:27
数据结构与算法
java
开发语言
数据结构
2020-
文本已收录至我的GitHub精选文章,欢迎Star:https://github.com/ZhongFuCheng3y/3y在上周总结了一篇「工作中常用到的
Java集合
类」,反响还不错。
madrouge
·
2022-09-06 09:54
“金九银十”这几天刚整理出炉的两份最全“Java 面试宝典+Java 核心知识集”
面试宝典说到这Java面试宝典,我不得不说,这估摸这怕是目前最全的一份面试合集了,包含了一下整整25个Java专题知识的内容,收集的面试真题超1000+,并且全部附带完整的解析:1:JavaOOP面试真题2:
Java
C陈三岁
·
2022-09-05 14:57
java
面试
开发语言
大家都能看得懂的源码之ahooks useInfiniteScroll
本文是深入浅出ahooks
源码系列
文章的第十七篇,该系列已整理成文档-地址。觉得还不错,给个star支持一下哈,Thanks。简介useInfiniteScroll封装了常见的无限滚动逻辑。
·
2022-09-04 19:47
大家都能看得懂的源码之ahooks useInfiniteScroll
本文是深入浅出ahooks
源码系列
文章的第十七篇,该系列已整理成文档-地址。觉得还不错,给个star支持一下哈,Thanks。简介useInfiniteScroll封装了常见的无限滚动逻辑。
前端Gopal
·
2022-09-04 18:00
Java-集合框架(List集合ArrayList,LinkedList,HashSet,TreeSet,Map,HashMap及其原理)
集合框架的概念
Java集合
框架(JavaCollectionsFramework简称JCF)是为表示和操作集合,而规定的一种统一的标准的体系结构。
Have_MonkeyG
·
2022-09-02 17:50
java
idea
大家都能看得懂的源码 - 列表页常见 hook 封装
本文是深入浅出ahooks
源码系列
文章的第十六篇,该系列已整理成文档-地址。觉得还不错,给个star支持一下哈,Thanks。
·
2022-09-01 21:00
在职场中Java工程师通宵都要看完这几本阿里P8小编都强烈推荐的Java电子书
以下是小编收藏的电子书籍以及java架构学习资料面试资料Java核心知识文档Java核心知识PDF1.JVM2.
JAVA集合
3.JAVA多线程并发4.JAVA基础5.Spring原理6.微服务7.Netty
晨xi的光
·
2022-08-30 19:36
java
开发语言
大家都能看得懂的源码 - 那些关于DOM的常见Hook封装(二)
本文是深入浅出ahooks
源码系列
文章的第十五篇,该系列已整理成文档-地址。觉得还不错,给个star支持一下哈,Thanks。本篇接着针对关于DOM的各个Hook封装进行解读。
·
2022-08-30 13:45
大家都能看得懂的源码 - 那些关于DOM的常见Hook封装(二)
本文是深入浅出ahooks
源码系列
文章的第十五篇,该系列已整理成文档-地址。觉得还不错,给个star支持一下哈,Thanks。本篇接着针对关于DOM的各个Hook封装进行解读。
前端Gopal
·
2022-08-30 12:00
大家都能看得懂的源码 - 那些关于DOM的常见Hook封装(一)
本文是深入浅出ahooks
源码系列
文章的第十四篇,该系列已整理成文档-地址。觉得还不错,给个star支持一下哈,Thanks。
·
2022-08-29 19:36
大家都能看得懂的源码 - 那些关于DOM的常见Hook封装(一)
本文是深入浅出ahooks
源码系列
文章的第十四篇,该系列已整理成文档-地址。觉得还不错,给个star支持一下哈,Thanks。
前端Gopal
·
2022-08-29 18:00
Java集合
知识点总结和重点源码分析
集合体系图Java的集合可以分为两类:单列集合和双列集合。单列集合:存储值(value)。双列集合:存储键值对(key-value)。单列集合体系图(常用)双列集合体系图(常用)单列集合CollectionCollection接口特点单列集合。存储的元素可能是有序(List的实现类),也可能是无序(Set的实现类)。存储的元素可能可以重复(List的实现类),也可能不可以重复(Set的实现类)。C
·
2022-08-29 15:49
java
Java集合
类之Map集合的特点及使用详解
目录1、Map集合概述和使用1.1Map集合概述1.2Map集合常用方法1.3Map集合的遍历1、Map集合概述和使用1.1Map集合概述java.util接口Map类型参数:K-此映射所维护的键的类型V-映射值的类型publicinterfaceMap将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。此接口取代Dictionary类,后者完全是一个抽象类,而不是一个接口。
·
2022-08-29 13:44
JAVA集合
:HashMap深度解析(版本对比)
今天先为
JAVA集合
系列源码开一个头,也尝试着用不同的方式,不同的角度去阅读源码,去学习源码中的一些思想。
weixin_34343689
·
2022-08-29 07:38
java
数据结构与算法
运维
JAVA集合
之HashMap源码解析(JDK8)
文章目录1、HashMap概述2、实例化2.1、主要参数2.1.1、静态成员变量2.1.2、动态成员变量2.1.3、内部类2.2、构造函数3、数据的存储过程3.1、put()方法和putVal()方法底层实现3.2、resize()方法底层实现3.3、treeifyBin()方法底层实现4、获取数据的过程5、删除数据的过程6、常见面试题1、HashMap概述在JAVA中,集合框架对数据结构(算法)
JAVAERS_Q
·
2022-08-29 07:31
JAVA基础
hashmap
java
深入
Java集合
学习之HashMap的实现原理详解
1.HashMap概述:HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。2.HashMap的数据结构:在java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用这两个基本结构来构造的,HashMap也不例外。HashMap实际上是一
lz_94
·
2022-08-29 07:25
心得
java
HashMap
class
集合
函数
Java集合
列表,对集合中某个字段判断是否存在
简介经常我们都会对List集合中的元素进行操作,并且List集合允许存储相同的值,不像Map会对重复元素进行覆盖,可能我们会使用for循环进行遍历集合在判断元素是否相等,我们我们可以使用集合中的stream流中的filter过滤相等的值演示实体类://使用插件后可以不创建toString/set/get方法@DataclassPeople{//姓名Stringname;//地址Stringaddr
Hi梅
·
2022-08-27 07:50
java开发知识
java入门知识
java
jvm
开发语言
大家都能看得懂的源码 - ahooks 是怎么处理 DOM 的?
本文是深入浅出ahooks
源码系列
文章的第十三篇,该系列已整理成文档-地址。觉得还不错,给个star支持一下哈,Thanks。
·
2022-08-27 01:05
大家都能看得懂的源码 - ahooks 是怎么处理 DOM 的?
本文是深入浅出ahooks
源码系列
文章的第十三篇,该系列已整理成文档-地址。觉得还不错,给个star支持一下哈,Thanks。
前端Gopal
·
2022-08-27 00:00
day27--
Java集合
10
Java集合
1021.集合家庭作业21.1Homework01按要求实现:封装一个新闻类,包括标题和内容属性,提供get、set方法,重写toString方法,打印对象时只打印标题;只提供一个带参数的构造器
一刀一个小西瓜
·
2022-08-26 20:00
上一页
38
39
40
41
42
43
44
45
下一页
按字母分类:
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
其他