- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 Java并发编程的艺术笔记
多线程总结 Java内存模型 volatile 重排序规则[不允许重排序] volatile读+任何操作 任何操作+volatile写 volatile写+volatile读 ReentrantLock 实现依赖于Java同步器框架AQS AQS使用一个整型的volatile变量(命名为state)来维护同步状态 这个volatile变量是ReentrantLock内存语义的关键...
2018-10-20 13:42:47 704
原创 JVM常用参数
JVM常用参数 堆 -Xms和—Xmx 堆的最小值 & 堆的最大值 默认值是物理内存的1/4(<1GB) & 默认值是物理内存的1/64(<1GB) 空余堆内存小于40%时,JVM就会增大堆直到-Xmx的最大限制; 空余堆内存大于70%时,JVM会减少堆直到 -Xms的最小限制; 通常会将 -Xms 与 -Xmx两个参数配置相同的值,目的是为了能够在java垃圾回...
2018-10-03 14:02:36 732
itext-2.1.7jar包相关
2018-01-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人