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集合源码系列
阿里最新面试题解析:Dubbo+微服务+ZooKeeper+kafka+Linux等等
如何拿下阿里等大厂的offer的呢,今天分享一个秘密武器,资深架构师整理的Java核心知识点,面试时面试官必问的知识点,篇章包括了很多知识点,其中包括了有基础知识、
Java集合
、JVM、多线程并发、spring
马士兵老师
·
2020-10-10 21:39
分布式
java
面试
数据库
linux
入职大厂,齐姐精选的 9 道 Java 集合面试题
Java集合
框架其实都讲过了,有一篇讲Collection的,有一篇讲HashMap的,那没有看过的小伙伴快去补下啦,文末也都有链接;看过的小伙伴,那本文就是检测学习成果的时候啦今天这篇文章是单纯的从面试的角度出发
小齐本齐
·
2020-10-10 18:33
java
「美团」Java岗150道面试题:集合+JVM+设计模式+spring+Redis等
由于篇幅原因,在这答案就不做全部展示了,这些题我已经整理成pdf文档免费分享给那些有需要的朋友,同时整理也花费了蛮多时间,150道高频常问Java体系面试问题
Java集合
2
马士兵老师
·
2020-10-10 14:13
设计模式
java
面试
编程语言
redis
入职大厂,齐姐精选的 9 道 Java 集合面试题
Java集合
框架其实都讲过了,有一篇讲Collection的,有一篇讲HashMap的,那没有看过的小伙伴快去补下啦,文末也都有链接;看过的小伙伴,那本文就是检测学习成果的时候啦今天这篇文章是单纯的从面试的角度出发
小齐本齐
·
2020-10-10 12:20
java
入职大厂,齐姐精选的 9 道 Java 集合面试题
Java集合
框架其实都讲过了,有一篇讲Collection的,有一篇讲HashMap的,那没有看过的小伙伴快去补下啦,文末也都有链接;看过的小伙伴,那本文就是检测学习成果的时候啦今天这篇文章是单纯的从面试的角度出发
码农田小齐
·
2020-10-10 10:00
缓存 | 从本地缓存到分布式缓存
从本地缓存到分布式缓存目录从本地缓存到分布式缓存第一次接触缓存MAP常见淘汰策略FIFO(firstinfirstout)LFU(lessfrequentlyused)LRU(leastrecentlyused)其他缓存简单分类缓存的使用
Java
双鬼带单
·
2020-10-09 22:00
面试你也能收割Offer,Java程序员必会知识清单全在这份pdf文档里
小编整理出一篇Java进阶架构师之路的核心知识,同时也是面试时面试官必问的知识点,篇章也是包括了很多知识点,其中包括了有基础知识、
Java集合
、JVM、多线程并发、spring原理、微服务、Netty与
舟晚梦星辰98
·
2020-10-09 20:58
HashMap源码分析
HashMap简介HashMap主要用来存放键值对,它基于哈希表的Map接口实现,是常用的
Java集合
之一。
谁主沉浮oo7
·
2020-10-09 17:00
Java面试高峰期:腾讯T4级架构师八年制作,整整4568页互联网大厂面试真题合集出炉
第2版:题库非常全面包括
Java集合
、JVM、多线程、并发编程、设计模式、Spring全家桶、Java、MyBatis、ZooKeeper、Dubbo、Elasti
weixin_46785731
·
2020-10-09 15:52
面试
Redis
MySQL
JVM
架构
面试
Redis
MySQL
远程面试阿里、蚂蚁、京东、美团后整理份283页Java核心面试宝典
本文整理了一些面试时面试官必问的知识点,其中包括了有基础知识、
Java集合
、JVM、多线程并发、spring原理、微服务、Netty与RPC、Kafka、日记、设计模式、Java算法、数据库、Zookeeper
马士兵老师
·
2020-10-09 14:19
设计模式
分布式
java
面试
redis
编程体系结构(03):
Java集合
容器
本文源码:GitHub·点这里||GitEE·点这里一、集合容器简介集合容器是Java开发中最基础API模块,通常用来存储运行时动态创建的元素,基本特点如下:泛型特点,存储任意类型对象;动态扩容,存储任意数量对象;这里对存储数量是受到程序和内存等环境制约的,从List的get()方法中可以看出,index的范围是Integer.MAX_VALUE。二、API体系三大核心接口:List、Set继承C
知了一笑
·
2020-10-09 13:12
java
List
set
map
java集合
java集合
是一个常考的知识点,这一块呢,我们可以通过上面的图片进行分类,着重可以考虑ArrayList,LinkedList,Vector,HashSet,HashMap,TreeMap,LinkedHashMap
Y_丫咪
·
2020-10-09 09:11
绞尽脑汁我掏空了各大搜索引擎,耗时10个月给你整理了209道Java面试题含答案,满满干货记得收藏再看
答案获取方式:
Java集合
19题这个算是java中的基础题吧,但是不要小看这些题,有一些可能都回答不上来。我发现最近关于底层问题问的越来越多了,这也算一个基本线吧,如果回答不上来就凉凉了。
妖精的杂货铺
·
2020-10-08 15:46
分布式
设计模式
java
spring
redis
怎样才能拿到大厂的offer,没有掌握绝对的技术,那么就要不断的学习
有基础知识、
Java集合
、JVM、多线程并发、spring原理、微服务、Netty与RPC、Kafka、日记、设计模式、Java算法、数据库、Zooke
java架构师小芷
·
2020-10-07 14:39
数据库
java
面试
数据库
java
面试
编程语言
spring
一分钟带你读懂什么是堆?
上一篇的「
Java集合
框架」里,还剩下一个大问题没有说的,那就是PriorityQueue,优先队列,也就是堆,Heap。什么是堆?堆其实就是一种特殊的队列——优先队列。
·
2020-10-06 08:00
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
设计模式
Spring
源码系列
(四)--spring-aop是如何设计的
上一篇博客(Spring
源码系列
(三)--spring-aop的基础组件、架构和使用)简单讲了spring-aop的基础组件、架构和使用方法,本文将开始研究
子月生
·
2020-09-28 15:00
面试完大厂后整理了两天的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容器
源码系列
】集合应用总结:迭代器&批量操作&线程安全问题
下面列出了所有集合的类图:图片描述每个接口做的事情非常明确,比如Serializable,只负责序列化,Cloneable只负责拷贝,Map只负责定义Map的接口,整个图看起来虽然接口众多,但职责都很清晰;复杂功能通过接口的继承来实现,比如ArrayList通过实现了Serializable、Cloneable、RandomAccess、AbstractList、List等接口,从而拥有了序列化、
Aminor
·
2020-09-23 19:57
【Java容器
源码系列
】HashMap最详细万字源码分析(JDK8)
从HashMap的类注释中,我们可以得到如下信息:允许null值,不同于HashTable,是线程不安全的;loadfactor(负载因子)默认值是0.75,是均衡了时间和空间损耗算出来的值,较高的值会减少空间开销(扩容减少,数组大小增长速度变慢),但增加了查找成本(hash冲突增加,链表长度变长),不扩容的条件:数组容量>需要的数组大小/loadfactor;如果有很多数据需要储存到HashMa
Aminor
·
2020-09-23 19:07
【Netty之旅四】你一定看得懂的Netty客户端启动源码分析!
源码系列
的文章依旧还是遵循大白话+画图的风格来讲解,本文Netty源码及以后的文章版本都基于:4.1.22.Final本篇是以NettyClient启动为切入点,带大家一步步进入Netty源码的世界。
一枝花算不算浪漫
·
2020-09-22 13:00
MyBatis面试题总结
啃下MyBatis
源码系列
目录啃下MyBatis源码-为什么要看MyBatis源码及源码结构啃下MyBatis源码-org.apache.ibatis.logging包源码分析啃下MyBatis源码-org.apache.ibatis.datasource
Java小白白又白
·
2020-09-21 21:52
MyBatis
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
多线程
深入Spring
源码系列
(二)——深入Spring容器,通过源码阅读和时序图来彻底弄懂Spring容器(上)
前言Spring版本:Spring5-0-3Spring容器就相当于一个大的水桶,里面装着很多水——bean对象。bean对象就是一个普通的pojo对象。这里有一个很重要的概念,就是IOC——InvertionofControl,即反转控制。通俗点将就是将创建并且绑定数据bean的权利赋予给了Spring容器(或SpringIOC容器,下文Spring容器代指SpringIOC容器),在bean生
CoderBruis
·
2020-09-17 15:27
《Spring基础》
深入学习
《Spring源码》
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
上一页
56
57
58
59
60
61
62
63
下一页
按字母分类:
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
其他