标签:HashTable

Java

Java容器详解

6

yanxinchi 发布于 2019-12-11

编辑推荐: 文章主要介绍了什么是容器,Java基本容器类包括:List,Set,Queue,Map,他们的区别是什么?希望本文对您的学习有所帮助。 本文来自于csdn,由火龙果软件Alice编辑、推荐。 一、容器的概念 1. 什么是容器 在Java当中,有一个类专门用来存放其它类...

阅读(21)评论(0)赞 (0)

Java

2019年终总结Java后端面试题:集合+并发+Web+设计模式+Spring框架

2

xirruiqiang 发布于 2019-12-10

一、基础部分 JDK 和 JRE 的区别 == 和 equals 的区别 基本类型和包装类对象使用 == 和 equals进行比较的结果? 什么是装箱?什么是拆箱?装箱和拆箱的执行过程?常见问题? hashCode()相同,equals() 也一定为 true吗? final 在...

阅读(15)评论(0)赞 (0)

Java

《吊打面试官》系列-HashMap

24

darida 发布于 2019-12-10

你知道的越多,你不知道的越多 点赞再看,养成习惯 本文 GitHub https://github.com/JavaFamily 上已经收录,有一线大厂面试点思维导图,也整理了很多我的文档,欢迎Star和完善,大家面试可以参照考点复习,希望我们一起有点东西。 前言 作为一个在互联...

阅读(14)评论(0)赞 (0)

Java

《吊打面试官》系列-HashMap

24

xirruiqiang 发布于 2019-12-10

你知道的越多,你不知道的越多 点赞再看,养成习惯 本文 GitHub github.com/JavaFamily 上已经收录,有一线大厂面试点思维导图,也整理了很多我的文档,欢迎Star和完善,大家面试可以参照考点复习,希望我们一起有点东西。 前言 作为一个在互联网公司面一次拿一...

阅读(13)评论(0)赞 (0)

Java

2019年末尾总结面试常问的基础22道Java面试题,值得收藏学习!

darida 发布于 2019-12-09

List:元素是有顺序的,元素可以重复因为每个元素有自己的角标(索引)   |– ArrayList:底层是数组结构,特点是:查询很快,增删稍微慢点,线程不同步:A线程将元素放在索引0位置,CPU调度线程A停止,B运行,也将元素放在索引0位置,当A和B同时运...

阅读(18)评论(0)赞 (0)

Java

Java 并发编程 73 道面试题及答案

5

songhua.gao 发布于 2019-12-09

点击上方  Java后端 ,选择  设为星标 优质文章,及时送达 原文出处: https://blog.csdn.net/qq_34039315/article/details/7854931 1、在java中守护线程和本地线程区别? java中的线程分为两种...

阅读(18)评论(0)赞 (0)

Java

ConcurrentHashMap的弱一致性分析

1

xiaoli.he 发布于 2019-12-08

ConcurrentHashMap是Java中的一个经典的「读不加锁写加锁」的数据结构,但它并不是强一致性的,本文基于JDK1.6对其特性进行一定的分析。 ConcurrentHashMap#get get方法是弱一致的,是什么含义?可能你期望往ConcurrentHashMap...

阅读(16)评论(0)赞 (0)

Java

经典面试题: 为啥 ConcurrentHashMap 读操作不需要加锁?

5

likai 发布于 2019-12-06

点击上方  视学算法   ,选择  星标  公众号 重磅资讯、干货,第一时间送达 来 源 : http://tinyurl.com/y685vvv9 ConcurrentHashMap的简介 get操作源码 volatile登场 是加在数组...

阅读(17)评论(0)赞 (0)

Java

2019年100道经典JAVA面试真题解析

16

songhua.gao 发布于 2019-12-05

2019年快结束了,给大家整理了今年来最经典的面试真题100道,每个题目都有详细的解答,收集了java基础,容器,多线程,反射,对象拷贝,Java Web,异常,网络,设计模式,Spring / Spring MVC,等专题的经典面试真题,和详细分析。没道题目都详细讲解,文章过长...

阅读(39)评论(0)赞 (0)

Java

Java 中 RMI、JNDI、LADP、JRMP、JMX、JMS那些事儿(上)

15

yanxinchi 发布于 2019-12-05

作者:Longofo@知道创宇404实验室 时间:2019年11月4日 之前看了SHIRO-721这个漏洞,然后这个漏洞和SHIRO-550有些关联,在SHIRO-550的利用方式中又看到了利用ysoserial中的JRMP exploit,然后又想起了RMI、JNDI、LDAP...

阅读(34)评论(0)赞 (0)

Java

Java并发容器,底层原理

4

darida 发布于 2019-12-04

编辑推荐: 文章主要介绍ConcurrentHashMap底层具体实现,分段锁,底层采用,HashTable全表锁等等,希望对您的学习有所帮助。 本文来自于itpub,由火龙果软件Delores编辑、推荐。 ConcurrentHashMapConcurrentHashMap底层...

阅读(22)评论(0)赞 (0)

Java

HashMap 和 Hashtable 的 6 个区别,最后一个没几个人知道!

1

邓龙华 发布于 2019-12-03

HashMap 和 Hashtable 是 Java 开发程序员必须要掌握的,也是在各种 Java 面试场合中必须会问到的。 但你对这两者的区别了解有多少呢? 现在,栈长我给大家总结一下,或许有你不明朗的地方,在栈长的指点下都会拨开迷雾见晴天。 1、线程安全 Hashtable ...

阅读(15)评论(0)赞 (0)

Java

90%的人会遇到性能问题,如何用1行代码快速定位?

1

xirruiqiang 发布于 2019-12-03

今天,齐光将会基于之前列举的众多指标,给出一些常见的调优分析思路,即:如何在众多异常性能指标中,找出最核心的那一个,进而定位性能瓶颈点,最后进行性能调优。整篇文章会按照代码、CPU、内存、网络、磁盘等方向进行组织,针对对某一各优化点,会有系统的「套路」总结,便于思路的迁移实践。 ...

阅读(22)评论(0)赞 (0)

Java

探索 Android 内存优化方法

12

puefu.he 发布于 2019-12-03

code小生,一个专注 Android 领域的技术平台 公众号回复 Android 加入我的安卓技术群 作者:灯不利多 链接:https://juejin.im/post/5d3ada056fb9a07eb94fd1bc 声明:本文已获 灯不利多 授权发表,转发等请联系原作者授权...

阅读(22)评论(0)赞 (0)

Java

90%的人会遇到性能问题,如何用1行代码快速定位?

16

yeseng 发布于 2019-12-03

阿里妹导读:在 《如何回答性能优化的问题,才能打动阿里面试官? 》中,主要是介绍了应用常见性能瓶颈点的分布,及如何初判若干指标是否出现了异常。 今天,齐光将会基于之前列举的众多指标,给出一些常见的调优分析思路,即:如何在众多异常性能指标中,找出最核心的那一个,进而定位性能瓶颈点,...

阅读(40)评论(0)赞 (0)

Java

ConcurrentHashMap的实现原理(JDK1.7和JDK1.8)

6

小丁 发布于 2019-12-02

哈希表 1.介绍 哈希表就是一种以 键-值(key-indexed) 存储数据的结构,我们只要输入待查找的值即key,即可查找到其对应的值。 哈希的思路很简单,如果所有的键都是整数,那么就可以使用一个简单的无序数组来实现:将键作为索引,值即为其对应的值,这样就可以快速访问任意键的...

阅读(22)评论(0)赞 (0)

Java

HashMap面试题,看这一篇就够了!

19

songhua.gao 发布于 2019-12-02

更多2019年的技术文章,欢迎关注我的微信公众号:码不停蹄的小鼠松(微信号:busy_squirrel),也可扫下方二维码关注获取最新文章哦~ 文章目录: @ 序言 在后端的日常开发工作中, 集合 是使用频率相当高的一个工具,而其中的 HashMap ,则更是我们用以处理业务逻辑...

阅读(18)评论(0)赞 (0)

Java

Java容器系列-Java容器总览

3

changyuan.xu 发布于 2019-12-01

Java 的容器是 Java 语言中很重要的一部分,日常写代码会大量用到各种容器。Java 中的容器有一个庞大的体系,纠缠于细节很难全面掌握。这篇文章就总览一下 Java 的容器,然后再深入到细节中学习。 Java 中的容器主要分为两部分, Collection 和 Map 两种...

阅读(33)评论(0)赞 (0)