- 博客(2)
- 收藏
- 关注
转载 java内存
那么,在JVM的新生代内存中,为什么除了Eden区,还要设置两个Survivor区? 1 为什么要有Survivor区 先不去想为什么有两个Survivor区,第一个问题是,设置Survivor区的意义在哪里? 如果没有Survivor,Eden区每进行一次Minor GC,存活的对象就会被送到老年代。老年代很快被填满,触发Major GC(因为Major GC一般伴随着Minor GC,也可...
2020-04-07 15:15:57 183
转载 ThreadPoolExecutor
Java源码里面都有大量的注释,认真读懂这些注释,就可以把握其七分工作机制了。关于ThreadPoolExecutor的解析,我们就从其类注释开始。 ThreadPoolExecutor.png 现将注释大致翻译如下: ExecutorService(ThreadPoolExecutor的顶层接口)使用线程池中的线程执行每个提交的任务,通常我们使用Executors的工厂方法来创建E...
2020-04-02 14:30:07 205
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人