CLASSLOADER详解
一、Java类加载流程 1)java自带3个类加载器 Bootstrap ClassLoader:最顶层的加载 … 阅读更多
Java 内存区域与内存溢出异常
一、运行时数据区域 1、程序计数器 Program Counter Register 较小的内存空间 字节码的 … 阅读更多
Java 内存模型与线程
一、概述 TPS:Transactions Per Second 每秒处理事务,是衡量一个服务性能高低的重要指 … 阅读更多
垃圾收集器与内存分配策略
一、概述 程序计数器、虚拟机栈、本地方法栈3个区域随线程而生,随线程而灭,所以不需要过多考虑回收的问题 Jav … 阅读更多
ThreadPoolExecutor 源码解析
ThreadPoolExecutor addWorker 前面我们看了一下线程池的执行机制。在默认的线程池实现 … 阅读更多
设计模式分类和六大原则
设计模式可以分为创建型、结构型和行为型。 1、创建型 对类的现实化进行了抽象,能够使软件模块做到与对象的创建和 … 阅读更多