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-
分布式-索引11111postedon2019-03-2115:08shoshana~阅读(...)评论(...)编辑收藏转载于:https://www.cnblogs.com/shoshana-kong
dingxie1963
·
2023-09-15 14:39
java
Java面试八股文宝典:初识数据结构-数组的应用扩展之HashMap
其中,HashMap是Java
集合框架
中的一部分,用于存储键值对(key-valuepairs)。HashMap允许我们通过键来快速查找和检索值,类似于字典或关联数组的概念。
爱打架的小白兔
·
2023-09-15 10:18
JAVA面试
java
面试
数据结构
后端
开发语言
职场和发展
推荐:《疯狂Java讲义第4版》PDF
深入介绍了Java编程的相关方面,内容覆盖了Java的基本语法结构、Java的面向对象特征、
集合框架
体系、泛型、异常处理、AWT编程、JDBC数据库编程、注解、IO流体系、多线程、
HuayuZhao
·
2023-09-15 07:01
集合框架
(第 04 篇) 源码分析:LinkedList
一、
集合框架
源码分析
集合框架
(第01篇)源码分析:Collection框架总览
集合框架
(第02篇)源码分析:Map框架总览
集合框架
(第03篇)源码分析:ArrayList
集合框架
(第04篇)源码分析:LinkedList
826118e875ee
·
2023-09-14 19:10
Map接口
HashMapHashMap是Java
集合框架
中的一种实现了Map接口的集合类,它用于存储键值对(key-value)映射关系。HashMap集合的特点是有键决定的:它的键是无序、不能重复、没
@泡芙不能掉队
·
2023-09-14 11:28
java
开发语言
java基础面试
目录0,高级特性1,设计模式的6大原则和23种设计模式2,jvma,内存模型使用元空间代替永久代的原因:内存分配原则:b,GC机制#垃圾回收器c,类加载#类加载器3,
集合框架
4,并发5,并发包java.util.concurrent6
Relievedz
·
2023-09-14 11:47
java
java
单例模式
开发语言
【算法】
Java-
使用数组模拟单向链表,双向链表
目录试题1:实现一个单链表,并实现以下功能:试题2:实现一个双链表,并实现以下功能思路总结:什么情况下可能涉及到用数组实现链表呢?在学习时了解到了可以用数组模拟链表,使其兼顾数据查找快,链表新增和删除快的缺点,找来一些试题实现了下,如下:试题1:实现一个单链表,并实现以下功能:Java代码实现:importorg.apache.commons.lang3.StringUtils;importjav
小王师傅66
·
2023-09-14 06:36
算法
算法
java
链表
【尚硅谷】第05章:随堂复习与企业真题(数组)
是程序中的容器:数组、
集合框架
(第12章,List、Set、Map)数组存储的数据的
三耳01
·
2023-09-13 20:48
Java学习相关
java
Java集合入门看一篇就行
目录集合1.Java
集合框架
1.1集合接口与实现分离1.2Collection接口1.3迭代器1.3泛型实用方法2.
集合框架
中的接口3.具体集合3.1链表3.2数组列表3.3散列集3.4树集3.5队列与双端队列
摸鱼汪
·
2023-09-13 19:23
java基础
java
Java-
无限循环
"无限"循环语法格式:最简单“无限”循环格式:while(true)、for(;;)适用场景:开发中,有时并不确定需要循环多少次,需要根据循环体内部某些条件,来控制循环的结束(使用break)如果此循环结构不能终止,则构成了死循环!开发中要避免出现死循环。**案例1:**实现爱你到永远…publicclassEndlessFor1{publicstaticvoidmain(String[]args
丶嘟嘟
·
2023-09-13 17:40
java
开发语言
【Java 基础篇】Java TreeSet 详解:红黑树实现的有序集合
Java
集合框架
提供了多种数据结构,用于存储和操作数据。其中,TreeSet是一种特殊类型的集合,它通过红黑树(Red-BlackTree)数据结构实现了有序的、唯一元素存储。
繁依Fanyi
·
2023-09-13 12:59
Java
进击高手之路
java
python
开发语言
windows
后端
github
ide
【Java 基础篇】Java List 使用指南:深入解析列表操作
List是Java
集合框架
中的一个重要接口,它允许我们以有序、可重复的方式存储一组元素。
繁依Fanyi
·
2023-09-13 11:05
Java
进击高手之路
java
list
python
开发语言
后端
前端
windows
Java-
接口
接口不是类,而是对希望满足这个接口的类的一组需求接口中的所有方法都默认是public方法,接口中的字段总是默认是publicstaticfinal,接口中不会实现方法,不会有实例字段,可以定义常量pulicinterfaceAbc{doubleSIZE=100;//字段,常量voidgetSize();//方法}不能构造接口对象,但是能声明接口变量,并且接口变量必须引用实现了这个类的接口对象//实
H_7835
·
2023-09-13 09:40
JAVA-
对List中对象日期进行排序
在具体业务中,有时会获取到一个排序混乱的List,这时候需要根据List中对象的某些属性对其重新排序。下面是一个对字符串日期属性进行排序的例子。为了方便展示,list中的对象使用map代替。 updateTimeList为排序前的乱序集合,maxUpdateTime为重新排序后的集合。重新排序后不会影响排序前集合内部的顺序。需要注意的一点是,参与排序的属性如果为空会异常。packagecom
King-KK5
·
2023-09-13 02:18
java
java-
计算map数据的差,包括如何提取map数组的对象get(“key“)
提取对象直接get(“对象的key”)privatestaticBigDecimalcollectNum(List>collect){BigDecimaldiffSum=BigDecimal.ZERO;//用于存储差值的总和for(Mapentry:collect){ObjectstartPosObj=entry.get("start_pos");ObjectendPosObj=entry.get
youmdt
·
2023-09-12 21:37
java
服务器
前端
日常开发中,提升技术的13个建议
1.打好基础,深入学习语言特性比如,对于Java程序员来说,要了解Java语言的基本概念和核心特性,包括面向对象编程、
集合框架
、异常处理、多线程等等。
骨灰级收藏家
·
2023-09-12 19:35
互联网
求职
转行
编程
程序员
编程习惯
Java基础知识面试题(三)(英语答案)
集合框架
:什么是集合(Collection)框架?列举一些常用的集合类。HashMap和HashTable的区别是什么?线程与同步:什么是线程(Thread)?如何在Java中创建线程?
总是幸福的老豌豆
·
2023-09-12 13:57
英语练习
java
开发语言
9.从零开始学习
Java-
集合
集合框架
//ArrayList、HashSet、HashMap、泛型一、集合的概念1.1概念对象的容器,定义了对多个对象进行操作的常用方法。可实现数组的功能。
桥上走的那一句
·
2023-09-12 12:12
从零开始学习Java-了解底层
JavaSE
java
数据结构
hashmap
queue
【复习】Java
集合框架
- Hashmap和Treemap的区别
Java
集合框架
Java
集合框架
Collection:存储单列数据List:存储有序、可重复的数据ArrayList:常用,查找效率高,线程不安全,底层的数据结构是数组。
笨手笨脚°
·
2023-09-12 12:41
java
Hash
Java 集合深入理解 (十一) :HashMap之实现原理及hash碰撞
方法总结前言哈希表(hashMap)又叫散列表是一种非常重要的数据结构基于map接口实现应用场景及其丰富,本地临时缓存,许多缓存技术(比如memcached)核心其实就是在内存中维护一张大的哈希表本文会对java
集合框架
中
踩踩踩从踩
·
2023-09-12 12:40
Java
集合框架原理分析
hashmap
java
数据结构
Java-
华为真题-预定酒店
需求:放暑假了,小王决定到某旅游景点游玩,他在网上搜索到了各种价位的酒店(长度为n的数组A),他的心理价位是x元,请帮他筛选出k个最接近x元的酒店(n>=k>0),并由低到高打印酒店的价格。1)酒店价格数组A和小王的心理价位x均为整型数据;(0hotelPriceList=newArrayList{//心理价位差价intdif1=Math.abs(o1-money);intdif2=Math.ab
凌冰_
·
2023-09-12 12:07
java
开发语言
【数据结构前置知识】初识
集合框架
和时间,空间复杂度
文章目录1.什么是
集合框架
2.
集合框架
的重要性3.背后所涉及的数据结构以及算法3.1什么是数据结构3.2容器背后对应的数据结构3.3相关java知识3.4什么是算法4.时间复杂度1.如何衡量一个算法的好坏
Mang go
·
2023-09-12 11:12
数据结构
杰哥教你面试之一百问系列:java集合
请简要介绍一下
集合框架
。回答:Java集合是用于存储、管理和操作一组对象的类和接口的集合。
集合框架
提供了多种不同类型的集合实现,以满足不同的需求,包括列表、集合、映射等。
集合框架
位于java.u
·
2023-09-12 09:50
面试面试问题面试小抄java
集合框架
1
目录一、认识集合二、Collection接口三、Iterable接口四、Queue接口4.1Queue接口概述4.2Deque接口五、List接口5.1使用ArrayList类动态存储数据5.1.1ArrayList定义类有两个私有属性5.1.2构造方法5.1.3操作数据5.2使用LinkedList类动态存储数据5.2.1LinkedList中定义的属性5.2.2Node类定义5.2.3构造方法
樱桃桃桃桃桃
·
2023-09-11 23:49
python
前端
开发语言
集合框架
和泛型二
一、Set接口1.Set接口概述java.util.Set不包含重复元素的集合、不能保证存储的顺序、只允许有一个null。publicinterfaceSetextendsCollection抽象方法,都是继承自java.util.Collection接口。Set集合的实现类有很多,在此我们重点了解HashSet、TreeSet、LinkedHashSet。不允许使用索引:Set集合中没有提供使用
樱桃桃桃桃桃
·
2023-09-11 23:49
java
开发语言
数据结构
华为2019年最新java面试题疑似泄露?!
Java集合类以及
集合框架
;HashMap与HashTable实现原理,线程安全性,hash冲突及处理算法;ConcurrentHashMap;进程和线程的区别;Java的并发、多线程、线程模型;什么是线程池
北熊行
·
2023-09-11 22:13
JAVA-
每日一面 2022-01-21
Spring框架中用到了哪些设计模式代理模式—在AOP和remoting中被用的比较多。单例模式—在spring配置文件中定义的bean默认为单例模式。模板方法—用来解决代码重复的问题。比如.RestTemplate,JmsTemplate,JpaTemplate。前端控制器—Spring提供了DispatcherServlet来对请求进行分发。视图帮助(ViewHelper)—Spring提供了
YangEvol
·
2023-09-11 20:54
Java中Iterator和ListIterator的区别
Iterator和ListIterator是Java三个游标中的两个,都是由Java.UTIL包中的
集合框架
定义的。那么它们之间有什么区别?
_情绪疯子
·
2023-09-11 19:29
数据结构之List介绍
在
集合框架
中,List是一个接口,继承自Collection。
#玲儿响叮当
·
2023-09-11 18:31
java
Java基础之
集合框架
--Collections.binarySearch()
packagenewFeatures8;importjava.util.ArrayList;importjava.util.Arrays;importjava.util.Collections;importjava.util.Comparator;importjava.util.List;/**publicstaticintbinarySearch(List>list,Tkey)使用二分搜索法搜索
ljh_learn_from_base
·
2023-09-11 16:43
java
Collections工具类
集合框架
java
集合框架
Collections工具类
Java基础之
集合框架
--Collections.reverseOrder()
总结:先看一下
集合框架
工具类有没有提供对应的方法,如果没有再自己写一个方法packagenewFeatures8;importjava.util.Collections;importjava.util.Comparator
ljh_learn_from_base
·
2023-09-11 16:43
java
集合框架
Collections工具类
java
集合框架
Collections工具类
Java基础之
集合框架
--Collections工具类之max()方法
max方法一个参数的源码:publicstatic>Tmax(Collectioncoll){Iteratori=coll.iterator();Tcandidate=i.next();while(i.hasNext()){Tnext=i.next();if(next.compareTo(candidate)>0)candidate=next;}returncandidate;}max方法两个个参
ljh_learn_from_base
·
2023-09-11 16:13
java
集合框架
Collections工具类
java
集合框架
Collections工具类
0908集合总结
Java集合Java的集合类主要由Collection接口和Map接口派生而来,其中Collection接口由两个常用的子接口,即List接口和Set接口,所以常说的Java
集合框架
由三大类接口构成(Map
前程四紧@员
·
2023-09-11 15:04
java
Java-
集合类
概述集合类是Java数据结构的实现。常见的数据结构包括数组、链表、队列、哈希表、红黑树、B+树等等。在实际处理数据过程中,选用合适的数据结构对程序的运行效率是非常重要的。Java集合类就是将一些基本的和使用频率极高的基础类进行封装和增强后再以一个类的形式提供。Java的集合类是java.util包中的重要内容,它允许以各种方式将元素分组,并定义了各种使这些元素更容易操作的方法。对象数组:publi
不会叫的狼
·
2023-09-11 13:28
Java
java
【Java 基础篇】Java Set 集合详解:轻松管理不重复元素
Set是Java
集合框架
中的一部分,它代表了一个不重复元素的集合。这意味着Set不允许包含重复的元素,每个元素在集合中都是唯一的。
繁依Fanyi
·
2023-09-11 08:29
Java
进击高手之路
java
python
网络
开发语言
后端
前端
git
JVM & DVM&泄漏
JVMjava虚拟机(基于栈,指令多,复制多,速度慢).
java-
>.class->.jar(多个.class加载方式会慢)DVMDalvikVirtualMachine(基于寄存器,指令大,指令少,)
就爱烫卷发
·
2023-09-10 22:41
eclipse进入断点之后,一直卡死,线程一直在运行【记录一种情况】
解决方式:将JDK的使用内存进行了修改①打开eclipse,window->preference->
Java-
>InstalledJREs,选中使用的jdk然后点击右侧的edit,在DefaultVMArguments
autumnjunwei
·
2023-09-10 20:31
eclipse
java
ide
Java 集合操作之交集、并集和差集
本文将介绍如何使用Java
集合框架
中的方法来实现这些集合操作,并通过源码解析来深入了解其实现原理。
修己xj
·
2023-09-10 14:31
java
开发语言
Java集合(Collection、Iterator、Map、Collections)概述——Java第十三讲
Java
集合框架
是Java编程语言中一个重要的部分,它提供了一套预定义的类和接口,供程序员使用数据结构来存储和操作一组对象。
小明说Java
·
2023-09-10 11:06
Java从入门到精通
java集合
Map
List
Set
大数据开发14大学习阶段
核心机制与JVM运行原理Java开发环境搭建Java变量、数据类型、数组及运算符Java流程控制结构面向对象编程高级类特性JavaAPI、异常机制、反射及IO流Lambda表达式函数式接口Java集合与泛型
集合框架
概述
结局唯美
·
2023-09-10 09:14
java
大数据
【Java 基础篇】Java ArrayList 指南:无所不能的数据伴侣
ArrayList是Java
集合框架
中的一个重要类,它允许我们以动态数组的方式存储和操作数据。
繁依Fanyi
·
2023-09-10 07:13
Java
进击高手之路
java
windows
开发语言
python
后端
前端
Java-
钉钉订阅事件
文章目录背景什么是钉钉订阅事件钉钉订阅事件的应用场景整体思路查看钉钉文档什么是钉钉回调钉钉回调具体实操创建自己的应用钉钉回调开发过程中遇到的问题总结背景最近需要做一个业务:钉钉组织架构下添加人员之后,要对该人员的数据信息做一个处理,比如:存储表。于是查阅了有关钉钉的订阅事件,直接让钉钉回调自己的接口即可。也就是当钉钉的组织架构下有人员新增的时候,就让他去调用给他配置的接口(回调)。什么是钉钉订阅事
谷艳爽faye
·
2023-09-10 02:33
钉钉开发
java
钉钉
开发语言
初识
集合框架
-Java
目录一、
集合框架
的概念二、
集合框架
的重要性三、涉及的数据结构和算法3.1什么是数据结构3.2
集合框架
(容器)背后对应的数据结构3.3相关的Java知识3.4什么是算法3.5如何学好数据结构和算法一、
集合框架
的概念
羽翼~
·
2023-09-10 02:50
java
开发语言
Java-
程序的异常(Exception)处理详细汇总
一、异常概述:在Java语言中,将程序执行中发生的不正常情况称为“异常”。(开发过程中的语法错误和逻辑错误不是异常)。Java程序在执行过程中所发生的两种情况为:Error:Java虚拟机无法解决的严重问题。如JVM内部错误、资源耗尽(StackOverflowError和OOM等)等。一般不编写针对性的代码处理。Exception:其他因编程错误或偶然的外在因素导致的一般性问题,可以使用针对的代
繁星StarLight
·
2023-09-09 16:20
java
exception
Java-
集合(Collection、Iterator、List、Set、HashSet、LinkedHashSet、Map)——知识笔记
Java-
集合一、概述1、概念2、数组和集合的区别二、
集合框架
的API1、Collection接口中的API2、Iterator迭代器接口3、Collection子接口之一:List接口概述:常用方法4
繁星StarLight
·
2023-09-09 16:20
java
list
笔记
hash
Eclipse/myEclipse 代码提示/自动提示/自动完成设置(转)
1.菜单window->Preferences->
Java-
>Editor->ContentAssist-右边-auto-a
enshunyan
·
2023-09-09 11:52
Oracle触发器
delete&后触发&update.案例3:多表连删.触发器+序列=标识列.示例:实现标识列功能1.触发器概述.触发器的本质是一个存储过程,顾名思义,发生特定事件时Oracle才会执行触发器中的代码(和
java
释:
·
2023-09-09 07:04
oracle
数据库
java
java-
超市后台管理系统
Article第一部分publicclassArticle{publicStringname;//商品名称publicintamount;//商品库存数量publicdoubleprice;//商品价格publicintnumber;//商品售出数量publicvoidsetArticle(Stringmingzi,intkucun,doubledanjia,intxiaoshou){name=m
琼琼i
·
2023-09-08 13:27
【2022最新Java面试宝典】—— Java集合面试题(52道含答案)
目录一、集合容器概述1.什么是集合2.集合的特点3.集合和数组的区别4.使用
集合框架
的好处5.常用的集合类有哪些?6.List,Set,Map三者的区别?
超级码里喵
·
2023-09-08 12:08
Java面试宝典
java
集合
2023最新Java集合学习一站通
1.什么是集合2.集合的分类2.1Collection接口2.2Map接口二、
集合框架
底层数据结构1.Collection1.1❤List1.2❤Set2.Map3.线程安全的集合三、集合具体讲解1.Collection
大龄烤红薯
·
2023-09-08 12:04
JAVA--基础学习
java
spring
boot
java集合面试
hash
数据结构
链表
排序算法
上一页
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
其他