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集合
BAT大厂Java面试必备:Java开发岗位面试题归类汇总
说说你知道的几个
Java集合
类:list、set、queue、map实现类。描述一下ArrayList和LinkedList各自实
程序员小昭
·
2020-10-02 22:02
笔记
又爆神作!阿里技术官整合92份PDF,累计3625页终成互联网大厂面试宝典2.0
第2版:题库非常全面包括
Java集合
、JVM、多线程、并发编程、设计模式、Spring全家桶、Java、MyBatis、ZooKeeper、Dubb
Java架构师公社
·
2020-09-29 18:01
后端
Java面试
秋招面试
分布式
Spring
大厂
Java
微服务
五、深入理解JDK1.7中HashMap哈希冲突解决方案
导读前面文章一、深入理解-
Java集合
初篇中我们对Java的集合体系进行一个简单的分析介绍,上两篇文章二、Jdk1.7和1.8中HashMap数据结构及源码分析、三、JDK1.7和1.8HashMap数据结构及源码分析
菠萝y
·
2020-09-29 15:13
Java集合
JAVA
数据结构
java
hashmap
面试
十月一“闭关修炼”,读完这些Java技术栈,愿金九银十过五斩六
这些Java技术栈整理成册(包括:VM,
JAVA集合
,JAVA多线程并发,JAVA基础,Spring原理,微服务,Netty与RPC,网络,日志,Zo
Java数据搬运工
·
2020-09-29 14:04
数据库
队列
java
redis
设计模式
面试完大厂后整理了两天的150道Java面试真题,都是干货记得收藏
目录前言
Java集合
22题JVM与调优21题并发编程28题spring25题设计模式10题springboot22题Redis16题总结:前言最近不是写了一篇关于“好基友”面试成功的干货文章吗,谢谢大家的支持反响很不错
不划水的可乐
·
2020-09-28 15:56
Java
面试
架构
java
面试
架构
spring
阿里巴巴架构师十年之作,整整3625页互联网所有大厂面试题合集
第2版:题库非常全面包括
Java集合
、JVM、多线程、并发编程、设计模式、Spring全家桶、Java、MyBatis、ZooKeeper、Dubbo、Elasti
Java秦心
·
2020-09-27 20:32
java
架构
程序设计
面试
我掏空了各大搜索引擎,给你整理了188道Java面试题,满满干货记得收藏
Java集合
17题1.JDK和JRE有什么区别?2.==和equals的区别是什
Java正道的光
·
2020-09-27 19:34
设计模式
spring
面试
java
编程语言
ArrayList常见问题知识点
ArrayList是
Java集合
中的数组列表,实现了List接口,是用来存储数据的容器之一,底层的数据结构是数组。Q:Arr
菠萝印象威
·
2020-09-27 00:35
Java集合
java
arraylist
ArrayList的扩容时机和扩容方式
最近看了一下
JAVA集合
的相关底层实现原理,这里简单对ArrayList的扩容机制做一下简单介绍。本文是个人的简单理解,希望对大家有一定的帮助。
胡什么萝卜
·
2020-09-26 10:26
JAVA学习
java
LinkedBlockingDeque
本篇文章是【
Java集合
系列】文章队列篇的第三篇,本系列将会逐个分析Java中的常用集合的特性及实现,然后对比不同场景下应该选择哪种集合使用。
张可_
·
2020-09-23 21:39
Java
队列
java
多线程
android
数据结构
Java集合
-Map
Java集合
-Map一、简介Map是以键值对来存储数据元素的。键值对之间存在映射关系,通过key可以查找value。
Robin132929
·
2020-09-21 14:14
Java集合
-Collection
Java集合
-Collection一、Collection继承关系图片来源由上图可知Collection有三个子类,分别是Set、List、Queue。
Robin132929
·
2020-09-20 14:00
Java集合
unmodifiableMap()方法及示例
集合类unmodifiableMap()方法(CollectionsClassunmodifiableMap()method)unmodifiableMap()methodisavailableinjava.utilpackage.unmodifiableMap()方法在java.util包中可用。unmodifiableMap()methodisusedtogetanon-modifiablev
cumtb2002
·
2020-09-17 15:46
java
spring
jdk
spark
多线程
java集合
-set练习题
练习题TreeSet练习题目:定义一个Employee类,该类包含:private成员变量nameagebirthtday,其中birthday为MyDate类的对象。并为每一个属性定义getter,setter方法,并重写toString方法输出nameagebirthdayMyDate类包含:private成员变量yearmonthday,并为每一个属性定义getter,setter方法创建该
ShakeSharkPP
·
2020-09-17 13:12
javase
java
java集合
HashMap、HashTable、HashSet详解
一、Set和Map关系Set代表集合元素无序,集合元素不可重复的集合,Map代表一种由多个key-value组成的集合,map集合是set集合的扩展只是名称不同,对应如下二、HashMap的工作原理HashMap基于hashing原理,通过put()和get()方法储存和获取对象。put()方法:它调用键对象的hashCode()方法来计算hashcode值,系统根据hashcode值决定该元素在
weixin_38166557
·
2020-09-17 13:59
java
死磕
java集合
之ConcurrentSkipListMap源码分析——发现个bug
前情提要点击链接查看“跳表”详细介绍。拜托,面试别再问我跳表了!简介跳表是一个随机化的数据结构,实质就是一种可以进行二分查找的有序链表。跳表在原有的有序链表上面增加了多级索引,通过索引来实现快速查找。跳表不仅能提高搜索性能,同时也可以提高插入和删除操作的性能。存储结构跳表在原有的有序链表上面增加了多级索引,通过索引来实现快速查找。源码分析主要内部类内部类跟存储结构结合着来看,大概能预测到代码的组织
weixin_34288121
·
2020-09-17 13:10
「面试复习」「Java」二、
Java集合
目录(一)
Java集合
1)常见的集合有哪些?2)HashMap与HashTable的区别?3)HashMap的put方法的具体流程?4)HashMap的扩容操作是怎么实现的?
山庄的铁匠
·
2020-09-17 13:49
Java
面试复习
我用图片带你追源码——并发编程之线程安全的集合
线程安全的集合
Java集合
框架概述(一)——List接口要点详述
Java集合
框架概述(二)——泛型集合与Collections工具类
Java集合
框架概述(三)——HashSet去重原理(HashCode
Lukey Alvin
·
2020-09-17 12:10
java
多线程
并发编程
经验分享
面试
apache commons collections
commonscollections:
java集合
框架是jdk1.3对jdk1.2的一个主要的补充。
java集合
框架包含了很多强大的数据结构,这些数据结构加快了很多重要的java程序的开发。
moonlife1986
·
2020-09-17 12:13
Java中HashSet、HashTable和HashMap
Set,List,Map的区别
java集合
的主要分为三种类型:Set(集)List(列表)Map(映射)要深入理解集合首先要了解下我们熟悉的数组:数组是大小固定的,并且同一个数组只能存放类型一样的数据(
buptmumu
·
2020-09-17 12:15
Java
Java集合
综合练习4——数组和集合的相互转换
方法:数组转换成集合是用Arrays工具类中Arrays.asList方法集合转换成数组是用Arrays工具类中Arrays.toArray方法这里要强调Arrays工具类的方法用集合或者数组中最父类的接口去实现比如Arrays.asList(cityList)就不能用List接口下的ArrayList类去接收,只能用List接口接收因为asList方法返回的是和我们常用的ArrayList同名的
Casey-新
·
2020-09-17 11:28
java
Java集合
综合练习3——多个集合中找出相同的元素
问题:在多个集合中找出都存在的元素方法:1利用contains进行元素判断是否存在2利用retainAll方法获取两个集合的交集代码如下publicstaticvoidmain(String[]args){HashSetmeterRace1=newHashSet(Arrays.asList("赵子龙","凯","鲁班","孙膑","王昭君","马超"));HashSetmeterRace2=new
Casey-新
·
2020-09-17 11:28
java
JAVA该掌握的知识
3.说说你知道的几个
Java集合
类:list、set、queue、map实现类咯。。。4.描述一下ArrayList和LinkedList各自实现和区别5.Java中的队列都有哪些,有什么区别。
IT旅行
·
2020-09-17 11:39
学习
java中的HashTable,HashMap和HashSet
上篇博客中我们详细的分析了
java集合
《java中Map,List与Set的区别》。
SpeedMe
·
2020-09-17 11:49
java
Thinking
in
java
使用java8特性:stream与lambda 完成对数组排序、并集、差集、去重操作
Stream使用一种类似用SQL语句从数据库查询数据的直观方式来提供一种对
Java集合
运算和表达的高阶抽象。StreamAP
旅人5233
·
2020-09-17 10:09
Java8特性
java
lambda
stream
腾讯架构师花近八年时间整理出来的Java核心知识PDF(Java岗)
JVM
JAVA集合
JAVA多线程并发JAVA基础SPRING原理微服务NETTY与RPC网络日志ZOOKEEPER其他每章都有很多细节的内容,小编就不一一给大
哆啦小迁
·
2020-09-17 10:17
高并发
java
java面试
java
面试
spring
python
php
使用fastjson 获取json字符串中的数组,再转化为
java集合
对象
最近,使用layui做一个导出功能,尽管有插件提供导出,但是呢,由于数据中有状态是数字,例如1显示是已支付,但是导出时也希望这样显示,但是导出的还是1;lz没有找到改下这个插件的办法,只能利用服务端生成,再响应客户端,进行下载Excel文件。由于系统采用的是ajax方法传输参数,无法以以往方法通过流响应即可。一般常用的文件下载方式:1post请求,使用form标签进行提交,服务端已流输出,即可下载
weixin_30266829
·
2020-09-17 09:13
json
java
javascript
Java集合
框架常用知识点总结
基本知识Java中,集合用于存储一组对象的集。集合类存放的都是对象的引用,而非对象本身,出于表达上的便利,我们称集合中的对象就是指集合中对象的引用。Java中,集合类存放于java.util包中。Java中集合类的高层接口有Collection和Map接口,其中Collection用于存储普通的对象类型,Map用于存储key-value形式的对象。继承Collection接口的主要有List,Se
李梓杨
·
2020-09-17 09:02
JAVA
Java集合
:List中存放若干学生对象(学生有学号,姓名,性别等属性),去除List中重复的元素,并按学号降序输出。
packagecollection;importjava.util.*;publicclassNewStudentimplementsComparable{privateintcode;privateStringname;publicintgetCode(){returncode;}publicvoidsetCode(intcode){this.code=code;}publicStringget
LaurenceLau4846
·
2020-09-17 07:50
JAVA集合
类汇总
一、集合与数组数组(可以存储基本数据类型)是用来存现对象的一种容器,但是数组的长度固定,不适合在对象数量未知的情况下使用。集合(只能存储对象,对象类型可以不一样)的长度可变,可在多数情况下使用。二、层次关系如图所示:图中,实线边框的是实现类,折线边框的是抽象类,而点线边框的是接口Collection接口是集合类的根接口,Java中没有提供这个接口的直接的实现类。但是却让其被继承产生了两个接口,就是
七点一氪
·
2020-09-17 07:01
java复习
程序员50+Java面试题
本文包含50多个Java面试题,涵盖所有重要主题,如核心Java基础知识,
Java集合
框架,Java多线程和并发,JavaIO,JDBC,JVM内核,编码问题,面向对象编程等。
yinghe_one
·
2020-09-17 02:24
Java
Java集合
-ArrayList源码解析-JDK1.8
◆ArrayList简介◆ArrayList是一个数组队列,相当于动态数组。与Java中的数组相比,它的容量能动态增长。它继承于AbstractList,实现了List,RandomAccess,Cloneable,java.io.Serializable这些接口。AbstractList、List提供了添加、删除、修改、遍历等功能。RandmoAccess提供了随机访问功能Cloneable提供
weixin_34026484
·
2020-09-17 02:23
java
Hibernate Session
在Session接口的实现中包含啦一系列的
JAVA集合
,这些
JAVA集合
构成了Session的缓存,也就是Hibernate的一级缓存。
宇坤_
·
2020-09-17 01:46
Hibernate
Hibernate
Session
Java集合
Iterator迭代
迭代其实我们可以简单地理解为遍历,是一个标准化遍历各类容器里面的所有对象的方法类,它是一个很典型的设计模式。Iterator模式是用于遍历集合类的标准访问方法。它可以把访问逻辑从不同类型的集合类中抽象出来,从而避免向客户端暴露集合的内部结构。在没有迭代器时我们都是这么进行处理的。如下:对于数组我们是使用下标来进行处理的:[java]int[]arrays=newint[10];for(inti=0
程序人生dc
·
2020-09-17 01:55
java
一些常用方法
java
JDK源码解析集合篇--综述
Java集合
工具包位于Java.util包下,包含了很多常用的数据结构,如数组、链表、栈、队列、集合、哈希表等。
冷面寒枪biu
·
2020-09-17 00:59
源码解析
集合框架
fail-fast
迭代器
源码
jdk
Java集合
-Vector源码解析-JDK1.8
◆Vector简介◆与ArrayList不同的是,Vector是线程安全的。建议先阅读ArrayList源码分析,再回来看此文会Soeasy哦!Vector继承了AbstractList实现了List,RandomAccess,Cloneable,java.io.Serializable这些接口。AbstractList、List提供了添加、删除、修改、遍历等功能。RandmoAccess提供了随
javaxuexilu
·
2020-09-17 00:26
999页阿里P7Java学习笔记在互联网上火了,完整版开放下载,你值得拥有~
内容概要:包括
Java集合
、JVM、多线程、并发编程、设计模式、Spring全家桶、Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、MongoDB
weixin_46785731
·
2020-09-17 00:24
分布式
面试
架构
数据库
java
分布式
redis
hadoop
Java集合
LinkedList的原理及使用
1.LinkedList的概述2.LinkedList的常用方法3.LinkedList的三种便利方式4.LinkedList的总结1.LinkedList的概述LinkedList和ArrayList一样是集合List的实现类,虽然较之ArrayList,其使用场景并不多,但同样有用到的时候,那么接下来,我们来认识一下它。publicstaticvoidmain(String[]args){Li
祈祷ovo
·
2020-09-16 23:49
Java基础
集合框架原理分析
Java基础--------(4)集合Conllection
一、简述Collection
Java集合
框架Collection在java.util包下。集合用来存储一组元素,与数组作用类似,Collection是所有集合的父接口,规定了集合所应当具备的功能。
zyf69172
·
2020-09-16 20:15
java基础
JDK1.9-Iterator迭代器
Iterator接口也是
Java集合
中的一员,但它与Collection、Map接口有所不同,Collection接口与Map接口主要用于存储元素,而Iterator主要用于迭代访问(即遍历)Collection
cwl_java
·
2020-09-16 19:30
JDK1.9
Iterator迭代器
Map
相关知识点深入理解LinkedHashMapⅡ:TreeMapⅢ:WeakHashMapⅣ:EnumMapⅤ:IdentityHashMapⅥ:Hashtable拓展HashMap与HashTable返回
Java
端脑
·
2020-09-16 19:01
Java
Map
迭代器 Iterator & 增强for循环
Iterator接口也是
Java集合
中的一员,但它与Collection、Map接口有所不同,Collection接口与Map接口主要用于存储元素,而Itera
葱花Lx
·
2020-09-16 19:49
Java
java
iterator
增强for循环
java集合
——LinkedList(1.8)源码浅析
LinkedList是
Java集合
框架中List接口一种实现。LinkedList是有序并且可以元素重复的集合,底层是基于双向链表的,它也可以被当作堆栈、队列或双端队列进行操作。
三分魔系
·
2020-09-16 17:05
java
链表
LinkedList
LinkedList源码
java集合
java
Iterator 迭代器 接口 和 增强for
Iterator接口也是
Java集合
中的一员,但它与Collection、Map接口有所不同,Collection接口与Map接口主要用于存储元素,而Iterator主要用于迭代访问(即遍历)Collection
无关痛痒...
·
2020-09-16 17:33
题库
数组
Java——Collection(List,Set),Map系列集合的特点
Java集合
框架两大接口(1)Collection:规范单值集合的接口(2)Map:规范对值集合的接口Collection接口(1)它是根接口(2)它没有直接的实现类,有更具体的子接口.如:List和Set
shiranjiu
·
2020-09-16 16:53
java
阿里P8大牛手写的源码笔记:
Java集合
+Java多线程+MyBatis+Spring
Java集合
源码笔记
Java集合
是我认为在Java基础中最最重要的知识点了,
Java集合
是必须掌握的。我在实习/秋招面试的时候,只要是面到Java,那一定是少不了
Java集合
。
JavaBUGa
·
2020-09-16 13:15
Java
面试
程序员
java
spring
面试
mybatis
多线程
Java 后端 100多道面试题,多看点题,没坏处!
下面列出这份Java面试问题列表包含的主题多线程,并发及线程基础数据类型转换的基本原则垃圾回收(GC)
Java集合
框架数组字符串GOF设计模式SOLID抽象类与接口Java基础,如equals和hashcode
架构学习基地
·
2020-09-16 13:08
java
面试
2020
JAVA集合
容器面试题
集合和数组的区别数组是固定长度的;集合可变长度的。数组可以存储基本数据类型,也可以存储引用数据类型;集合只能存储引用数据类型。数组存储的元素必须是同一个数据类型;集合存储的对象可以是不同数据类型。collection集合和map集合结构图Collection集合主要有List和Set两大接口List:一个有序(元素存入集合的顺序和取出的顺序一致)容器,元素可以重复,可以插入多个null元素,元素都
前撤步登哥
·
2020-09-16 13:54
2020java集合面试
java
34张史上最全IT架构师技术知识图谱(转)
1.3微服务架构秘籍1.4一致性图谱1.5互联网大流量的方法1.6安全秘籍1.7阿里巴巴常用小框架1.8架构方法论图谱1.9设计模式秘籍图谱二2.1JVM虚拟机垃圾回收图谱2.2Java并发图谱2.3
Java
大竹薙子
·
2020-09-16 13:31
我的学习笔记
知识图
Java集合
类系列2--Collection之List和Set简单介绍
目录:三种集合解析Collection介绍List和SetListSet三种集合解析我觉得学习
Java集合
最重要的还是List,Set和Map,我们要对这三种集合有一个非常清楚的认识,都是存放数据对象,
ithuangqing
·
2020-09-16 12:51
Java基础知识
上一页
47
48
49
50
51
52
53
54
下一页
按字母分类:
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
其他