jdk
0 人感兴趣 · 49 次引用
- 最新
- 推荐
JVM 的艺术—JAVA 内存模型
本篇文章将进入jvm领域的另一个知识点,java内存模型。彻底的了解java内存模型,是有必要的。只要掌握了java的内存模型,内存空间分为哪些区域,才能更好地理解,java是如何创建对象以及如何分配对象的空间。对后续的jvm调优打下坚实的基础。而对于现在的互联
一个神奇的 bug:OOM?优雅终止线程?系统内存占用较高?
摘要:该项目是DAYU平台的数据开发(DLF),数据开发中一个重要的功能就是ETL(数据清洗)。ETL由源端到目的端,中间的业务逻辑一般由用户自己编写的SQL模板实现,velocity是其中涉及的一种模板语言。


jdk 源码系列之 ReentrantLock
最近将 ReentrantLock 学了一遍同时也把源码读了一遍,记录下学习的过程


jdk 源码系列之 StringBuilder、StringBuffer
StringBuilder、StringBuffer 经常使用到,分析 StringBuilder、StringBuffer 源码、通过对比加深对这两个类的了解,以及以后更好的使用。

巧用 HashMap 一行代码统计单词出现次数
JDK是在一直在迭代更新的,很多我们熟悉的类也悄悄的添加了一些新的方法特性。比如我们最常用的HashMap。

我从 LongAdder 中窥探到了高并发的秘籍,上面只写了两个字...
LongAdder 是怎么解决多线程操作热点 value 导致并发修改冲突很大这个问题的? 为什么高并发场景下 LongAdder 的 sum 方法不能返回一个准确的值? 为什么高并发场景下 LongAdder 的写性能比 AtomicLong 高?