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面试题------集合1.
Java容器
都有哪些?
小帅编程人生
·
2019-07-17 18:09
面试题
带你了解集合世界的fail-fast机制 和 CopyOnWriteArrayList 源码详解
前言学习情况记录时间:week2SMART子目标:
Java容器
记录在学习
Java容器
知识点中,关于List的重点知识点。
Richard_Yi
·
2019-07-17 00:00
java
Week 2 - Java 容器 - 详细剖析 List 之 ArrayList, Vector, LinkedList
前言学习情况记录时间:week2SMART子目标:
Java容器
记录在学习
Java容器
知识点中,关于List的需要重点记录的知识点。
Richard_Yi
·
2019-07-15 00:00
java-web
java
JAVA容器
ArrayList使用
ArrayListArrayList继承了AbstractList,实现了List,Serializable等接口。它内部实现是是基于数组的。例子packagecom.fang.java.javabase.firstconnection;importjava.util.ArrayList;importjava.util.Arrays;importjava.util.Iterator;importj
俊才F
·
2019-07-03 16:16
java容器
-ConcurrentHashMap
文章目录ConcurrentHashMap重要常量四个节点构造方法tableSizeForputinitTablehelpTransfertransfer等扩容机制get小结ConcurrentHashMap本文章源码来自Java8,重点是put和get方法及涉及到相关方法重要常量//map容器的最大容量privatestaticfinalintMAXIMUM_CAPACITY=1>2)表示pri
Atptro
·
2019-07-03 14:56
java基础
Java中Collection和Map体系(
Java容器
)
Java中Collection和Map体系(
Java容器
)Java常用容器类继承关系图解
Java容器
类简介Java中容器类主要分为四中体系:List、Set、Queue、Map。
ITRenj
·
2019-07-01 00:44
Java知识
java容器
类知识点详细总结
1.
java容器
分类图2.容器类接口和抽象容器类2.1说明容器接口是容器的基础。使用接口可以将容器的实现与容器接口分开,因而可以使用相同的方法访问容器而不需关心容器具体的数据结构。
wishyouhappy
·
2019-06-21 08:32
Java容器
类源码详解 Deque与ArrayDeque
前言Queue也是Java集合框架中定义的一种接口,直接继承自Collection接口。除了基本的Collection接口规定测操作外,Queue接口还定义一组针对队列的特殊操作。通常来说,Queue是按照先进先出(FIFO)的方式来管理其中的元素的,但是优先队列是一个例外。Deque接口继承自Queue接口,但Deque支持同时从两端添加或移除元素,因此又被成为双端队列。鉴于此,Deque接口的
Givefine
·
2019-06-20 15:30
带你搞懂 Java中HashMap源码!
HashMap源码分析前几篇分析了ArrayList,LinkedList,Vector,StackList集合的源码,
Java容器
除了包含List集合外还包含着Set和Map两个重要的集合类型。
Java月亮呀
·
2019-06-10 16:28
Java
HashMap
源码分析
java容器
迭代或序列化时不允许修改操作之ConcurrentModificationException异常
java容器
迭代(遍历)或序列化时不允许修改操作原因:迭代或序列化前后会查看modCount是否发生变化,如果发生变化,意味着容器结构发生变化,会抛出一个ConcurrentModificationException
逍遥剑臣
·
2019-06-09 15:08
JAVA
java容器
迭代或序列化时不允许修改操作之ConcurrentModificationException异常
java容器
迭代(遍历)或序列化时不允许修改操作原因:迭代或序列化前后会查看modCount是否发生变化,如果发生变化,意味着容器结构发生变化,会抛出一个ConcurrentModificationException
逍遥剑臣
·
2019-06-09 15:08
JAVA
2019——JAVA 面试题大全(二)容器
二、容器1.
java容器
都有哪些?
angel_w
·
2019-06-06 16:14
javaWeb
面试题
java容器
【源码分析】HashMap的原理及常见面试题
参考文献:HashMap实现原理及源码分析CS-Notes
Java容器
HashMap相关面试题及其解答Java8系列之重新认识HashMap美团面试题:Hashmap的结构,1.7和1.8有哪些区别,史上最深入的分析既然红黑树那么好
逍遥剑臣
·
2019-06-03 16:55
JAVA
【源码分析】HashMap的原理及常见面试题
参考文献:HashMap实现原理及源码分析CS-Notes
Java容器
HashMap相关面试题及其解答Java8系列之重新认识HashMap美团面试题:Hashmap的结构,1.7和1.8有哪些区别,史上最深入的分析既然红黑树那么好
逍遥剑臣
·
2019-06-03 16:55
JAVA
Java容器
解析系列(17) LruCache详解
在之前讲LinkedHashMap的时候,我们说起可以用来实现LRU(leastrecentused)算法,接下来我看一下其中的一个具体实现-----androidsdk中的LruCache.关于Lru算法,请参考漫画:什么是LRU算法?talkischeap,Iamgonnashowyousomethingreallyexpensive.packageandroid.util;//该类是从And
公子姓王
·
2019-05-29 10:00
Java容器
解析系列(16) android内存优化之SparseArray
HashMap的缺点:自动装箱导致的性能损失;使用拉链法来解决hash冲突,如果hash冲突较多,需要遍历链表,导致性能下降,在Java8中,如果链表长度>8,会使用红黑树来代替链表;由于loadFactor的存在,导致(1-loadFactor)*capacity的空间会浪费,capacity越大,浪费空间更多;扩容时需要重新计算hash,浪费性能;每一个value都由一个Node保存,Node
公子姓王
·
2019-05-28 15:00
Java容器
解析系列(15) HashTable Dictionary & Properties
HashTable的实现原理与HashMap没有什么区别;其与HashMap的主要区别如下:添加进入jdk时间:HashTable在jdk1.0时添加,HashMap在jdk1.2时添加;类签名:两者都实现了Map接口,但是HashMap继承自AbstractMap,HashTable继承自Dictionary;HashMap允许key和value为null,HashTable不允许key和val
公子姓王
·
2019-05-28 15:00
Java容器
解析系列(14) IdentityHashMap详解
IdentityHashMap,使用什么的跟HashMap相同,主要不同点在于:数据结构:使用一个数组table来存储key:value,table[2k]为key,table[2k+1]为value,也即:key:value==>table[2k]:table[2k+1](HashMap使用数组+链表);IdentityHashMap中的key和value通过==来比较是否相等(HashMap通
公子姓王
·
2019-05-28 14:00
Java容器
解析系列(13) WeakHashMap详解
关于WeakHashMap其实没有太多可说的,其与HashMap大致相同,区别就在于:对每个key的引用方式为弱引用;关于java4种引用方式,参考javaReference网上很多说弱引用指向Entry,这种说法是完全错误的在key被回收时,对应的value并没有回收,只有在调用WeakHashMap的方法时才会回收value;具体请看下列源码解析:/***数据结构原理几乎与HashMap一致;
公子姓王
·
2019-05-28 10:00
Java容器
解析系列(12) LinkedHashMap 详解
LinkedHashMap继承自HashMap,除了提供HashMap的功能外,LinkedHashMap还是维护一个双向链表(实际为带头结点的双向循环链表),持有所有的键值对的引用:这个双向链表定义了迭代器的迭代顺序,默认按插入顺序迭代;也可以在构造时设置为按照LRU方式(访问顺序)迭代(fromleast-recentlyaccessedtomost-recentlyaccess-order)
公子姓王
·
2019-05-27 21:00
Java容器
解析系列(11) HashMap 详解
本篇我们来介绍一个最常用的Map结构——HashMap关于HashMap,关于其基本原理,网上对其进行讲解的博客非常多,且很多都写的比较好,所以....这里直接贴上地址:关于hash算法:Hash算法Hash时取模一定要模质数吗?关于HashMap:深入Java集合学习系列:HashMap的实现原理漫画:什么是HashMap?JDK源码中HashMap的hash方法原理是什么?Whatistheu
公子姓王
·
2019-05-24 19:00
面试_容器
1.
Java容器
有哪些?
java容器
分为Collection和Map两大类,其下又有很多子类2.Collection和Collections有什么区别?
sp_wxf
·
2019-05-20 00:29
面试
JAVA面试【
JAVA容器
系列-1-17】【更新于2019/05/19】
1.
java容器
都有哪些?
实xi生
·
2019-05-19 19:58
数据库
JAVA
java 有哪些常用容器(集合)?
java容器
都有哪些?
ConstXiong
·
2019-04-29 10:47
自做
Java
面试题
【Java并发编程二】Java并发包
1.
Java容器
1.1.同步容器VectorArrayList是最常用的List实现类,内部是通过数组实现的,它允许对元素进行快速随机访问。
一抹微笑~
·
2019-04-28 20:00
Java容器
类源码分析之Iterator与ListIterator迭代器(基于JDK8)
一、基本概念迭代器是一个对象,也是一种设计模式,Java有两个用来实实现迭代器的接口,分别是Iterator接口和继承自Iterator的ListIterator接口。实现迭代器接口的类的对象有遍历集合对象,选择集合中的元素和删除集合中元素的方法。而在使用它时不必知道该集合对象底层的结构。Java类库中实现Iterator接口的迭代器只能正向遍历集合中的元素,而实现ListIterator接口的迭
沙漏半杯
·
2019-04-24 19:53
java
java编程
java源码解析
java集合源码分析文章合集
RPC机制Java线程池源码分析java并发(concurrent)包源码分析Java源码——HashMap的源码分析及原理学习记录JavaHashMap源码分析Java工具类——HashMap源码分析
Java
passiontim
·
2019-04-23 23:46
java面试---集合
java容器
都有哪些?List、set、mapCollection和Collections有什么区别?Collection是一个集合接口。它提供了对集合对象进行基本操作的通用接口方法。
大娘水饺小鸡
·
2019-04-18 13:23
集合
用tomcat部署jspgou
Tomcat简介它是一套用来运行javaweb应用程序的服务环境,javaweb应用程序的源码文件通常是*.jsp,jsp的服务环境由jdk和tomcat两个软件组成它被称作
JAVA容器
,web容器,web
gsshang
·
2019-04-17 21:34
linux
tomcat
jdk
服务部署
Java 基础问题(二)
1.
Java容器
有哪些?
Java容器
主要分为Collection和Map。Collection中又包含List,Set,Queue。List必须按照插入的顺序保存元素,而set不能有重复的元素。
里昂_79ce
·
2019-04-17 16:23
Java容器
常见面试题
1.
Java容器
都有哪些?
SileeLiu
·
2019-04-16 16:03
面试题
【题目解析】
Java容器
部分
1、
Java容器
都有哪些?
Java容器
分为Collection和Map两大类,其下又分很多子类,如图:2、Collection和Collections有什么区别?
Hannah_hh
·
2019-04-01 17:23
Java
题目
Tomcat单实例部署
Tomcat单例部署介绍用已得tomcat、jdk压缩包进行解压+放到指定安装位置+ln-s创建软链接改名即可安装mariadb-servermariadb软件tomcat:被称为
Java容器
,web容器
Jay周
·
2019-03-25 21:40
Java
web
服务环境
Java容器
Java 容器类 - List
Java容器
类-Listsschrodingder2019/03/21参考dreamcatcher-cx博客JAVA8APIList接口List接口规定了对列表的操作函数和迭代函数,具体接口定义如下:publicinterfaceListextendsCollection
sschrodinger
·
2019-03-24 19:54
【Java入门提高篇】Day19
Java容器
类详解(二)Map接口
上一篇里介绍了容器家族里的大族长——Collection接口,今天来看看容器家族里的二族长——Map接口。Map也是容器家族的一个大分支,但里面的元素都是以键值对(key-value)的形式存放的,就像字典一样,用相应的key就可以拿到相应的value。先来看看Map接口的内容,下面是阉割版的Map接口(去掉了defaultmethod),去掉的部分涉及Stream操作,属于Map的高级用法,所以
qq_38432159
·
2019-03-21 12:47
Java
学习
路线
入门
教程
【Java入门提高篇】Day18
Java容器
类详解(一)Collection接口
今天来看看Java里的一个大家伙,那就是容器。所谓容器,就是专门用来装对象的东西,如果你学过高数,没错,就跟里面说的集合是一个概念,就是一堆对象的集合体,但是集合类是容器类中的一个子集,为了区别表示,所以还是叫容器类,之后所说的集合类只是容器里的一个子集,之后会有详细介绍。容器就是用来存放和管理其他类对象的地方,你可以把它理解为仓库管家,当你有东西需要存放和管理的时候,就要记得来找它。你也许会说,
qq_38432159
·
2019-03-21 12:42
Dubbo 简介
Dubbo的工作原理轻量级
Java容器
通过main函数初始化Spring上下文,根据服务提供者配置的XML文件将服务按照指定协议发布,完成服务的初始化工作服务提供者根据配置的服务注册中心地址连接服务注册中心
luojinxue
·
2019-03-18 18:31
JAVA
面试题-容器1
1、
java容器
都有哪些?
晏十一的实验室
·
2019-03-17 23:47
java
面试题
容器
java实习生面试题
1.
Java容器
框架有哪些?
ckm紫韵
·
2019-03-17 22:43
java
Java容器
关系图
最近笔试很多都考到了
Java容器
内容,包括ArrayList的安全性问题,下面再贴安全表格List,Map,Set线程安全性接口具体实现类安全性ListArrayList不安全LinkedList不安全
bald程序猿
·
2019-03-16 12:51
安卓面试
关于限流的技术方案和工程方案
这里的后端服务你可以理解为
java容器
,网关层你可以理解为前置的apache,nginx等服务。
axman
·
2019-03-15 15:13
手记
Java面试之容器
18.
java容器
都有哪些?集合(list,set,Map。。)19.Collection和Collections有什么区别?1、Collection是一个集合接口。
Zhao歌
·
2019-03-15 13:30
java
容器
面试容器答案
18.
Java容器
都有哪些?
Richard678
·
2019-03-06 22:17
java
蚂蚁金服面试题
蚂蚁花呗一面(一个小时):1.
Java容器
有哪些?哪些是同步容器,哪些是并发容器?2.ArrayList和LinkedList的插入和访问的时间复杂度?3.java反射原理,注解原理?
qq_1127833416
·
2019-03-05 13:26
面试题篇
Java容器
1.用途当数组个数不确定时,使用容器2.类别按用途分为collection与map,collection保存单一类,map保存键值对。其中均可用泛型。遍历使用iterator,不知对象类型。3.初始化与向上转型Listlist=newArrayList<>();在实际编码中,经常使用向上转型(upcasting)为接口。向上转型:父类引用指向子类对象。publicstaticvoiddosleep
hellorichen
·
2019-02-26 00:00
Java
编程心得
使用lxcfs容器为其他docker容器提供proc隔离能力
在容器内部可以看到容器可以使用的内存、cpu和宿主机完全一致,这对于
java容器
会引入很严重的问题。因为在常规PaaS系统上,为了保证每个容器不会过度消耗宿主机内存资源,在容器启
marshalzxy
·
2019-02-23 16:25
计算机网络基础知识点快速复习手册
主要内容有:计算机网络体系结构,TCP与UDP,UDP/TCP实现DEMO代码面试知识点复习手册全复习手册文章导航全复习手册文章导航(CSDN)已发布知识点复习手册Java基础知识点面试手册
Java容器
Rude3Knife
·
2019-02-18 20:18
编码学习笔记
【Java程序员面试助攻手册】
高效遍历
Java容器
通过本文,你可以更深入的学习Java语言中forEach语法的知识,以及它和C语言形式的for循环、SteamAPI的对比。简介Java程序员经常使用容器,比如ArrayList和HashSet。Java8中的lambda语法和steamingAPI可以让我们更方便的使用容器。大部分情况下,我们仅仅处理几千个元素,也不会去考虑性能问题。但是,在一些极端场景下,如果我们需要遍历上百万个元素,性能问题
UMUTech
·
2019-02-17 11:38
Java
容器
HTTP应知应会知识点复习手册(上)
HTTPHeader详解、HTTP应用面试知识点复习手册全复习手册文章导航Csdn全复习手册文章导航:blog.csdn.net/qqxx6661/ar…已发布知识点复习手册Java基础知识点面试手册
Java
weixin_34293911
·
2019-02-14 13:24
面试
python
爬虫
Java后台开发知识点快速复习手册导航页
请查看专栏:【Java程序员面试助攻手册】其中精选文章:[Python/Java]Leetcode题解分类汇总(前150题)Java基础知识点面试手册快速梳理23种常用的设计模式Redis基础知识点面试手册
Java
Rude3Knife
·
2019-02-08 16:55
【Java程序员面试助攻手册】
面试
Java
编程语言
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他