GC日志分析 GC日志是一个很重要的工具,它准确记录了每一次的GC的执行时间和执行结果,通过分析GC […]
垃圾回收机制及算法 垃圾回收概述 什么是垃圾回收 说起垃圾收集(Garbage Collection […]
JVM加载机制详解 类装载子系统 类加载子系统介绍 类加载子系统负责从文件系统或是网络中加载.cla […]
前言 为什么要学习JVM优化 目的1: 面试需要 大厂BAT TMD 都面试毕问的问题,面试不问点j […]
Single Threaded Execution模式 所谓Single Threaded Exec […]
线程池的实现原理 下图所示为线程池的实现原理:调用方不断地向线程池中提交任务;线程池中有一组线程,不 […]
互斥锁 锁的可重入性 “可重入锁”是指当一个线程调用 object.lock()获取到锁,进入临界区 […]
同步工具类 Semaphore Semaphore也就是信号量,提供了资源数量的并发访问控制,其使用 […]
BlockingQueue 在所有的并发容器中,BlockingQueue是最常见的一种。Block […]
并发编程 简介 java是一个支持多线程的开发语言。多线程可以在包含多个CPU核心的机器上同时处理多 […]