最新 最热

面试:第十六章:Java中级开发

答案:https://blog.csdn.net/java_wxid/article/details/106896221

2021-02-22
0

HashMap中数组的长度为什么要设计成2次幂?

下面这个程序简单的模拟了,当数组长度分别为15、16时,添加100个元素所计算出的下标位置。这100个元素对应的hashcode分别从0-100递增

2021-02-22
0

HashMap简易版

偶然间翻到了自己之前在学校时,倒腾的HashMap源码,当初自己通过断点一点点的分析了jdk1.7中HashMap的一些逻辑,感觉1.7的源码还是比较简单清晰一点的,于是便记录了下来。...

2021-02-22
0

为什么都说 HashMap 是线程不安全的?

我们都知道HashMap是线程不安全的,在多线程环境中不建议使用,但是其线程不安全主要体现在什么地方呢,本文将对该问题进行解密。

2021-02-19
1

JVM性能调优监控工具专题一:JVM自带性能调优工具(jps,jstack,jmap,jhat,jstat,hprof)

JDK本身提供了很多方便的JVM性能调优监控工具,除了集成式的VisualVM和jConsole外,还有jps、jstack、jmap、jhat、jstat、hprof等小巧的工具,每一种工具都有其自身的特点,用户可以根据你需要检测的应用或者程序片段的状况,...

2021-02-19
0

Java面试知识点总结

《Think in Java》中说:“关系操作符生成的是一个boolean结果,它们计算的是操作数的值之间的关系”。 “==”判断的是两个对象的内存地址是否一样,适用于原始数据类型和枚举类型(它们的变量存储的是值本身,而引用类型变量...

2021-02-19
0

Java - 线程安全的 HashMap 实现方法及原理

转载自 http://liqianglv2005.iteye.com/blog/2025016

2021-02-12
0

Google guava工具类的介绍和使用

转载自 http://blog.csdn.net/yyychyzzzz/article/details/54983574

2021-02-12
0

Java容器--2021面试题系列教程(附答案解析)--大白话解读--JavaPub版本

本教程是系列教程,包含 Java 基础,JVM,容器,多线程,反射,异常,网络,对象拷贝,JavaWeb,设计模式,Spring-Spring MVC,Spring Boot / Spring Cloud,Mybatis / Hibernate,Kafka,RocketMQ,Zookeeper,MySQL,Redis,......

2021-02-10
0

多线程学习指南

我们都知道多线程应该是大部分 Java 程序员最难啃的一块骨头之一,这部分内容的难度跨度大,难实践,并且市面上的参考资料的质量也层次不齐。

2021-02-09
1