zookeeper
This commit is contained in:
@ -1,57 +1,59 @@
|
||||
<!-- GFM-TOC -->
|
||||
* [Java技术体系](#1-java-技术体系)
|
||||
* [JVM](#jvm)
|
||||
* [java自动内存管理机制](#2-java-自动内存管理机制)
|
||||
* [jvm垃圾收集](#3-jvm-垃圾收集)
|
||||
* [判断对象是否可回收](#判断对象是否可回收)
|
||||
* [引用计数法](#1-引用计数法)
|
||||
* [可达性分析算法](#2-可达性分析算法)
|
||||
* [引用类型](#3-引用类型)
|
||||
* [回收方法区](#4-回收方法区)
|
||||
* [finalize](#5-finalize)
|
||||
* [垃圾收集算法](#垃圾收集算法)
|
||||
* [标记-清除](#1-标记-清除)
|
||||
* [标记-整理](#2-标记-整理)
|
||||
* [复制](#3-复制)
|
||||
* [分代收集](#4-分代收集)
|
||||
* [垃圾收集器](#垃圾收集器)
|
||||
* [Serial 收集器](#1-serial-收集器)
|
||||
* [ParNew 收集器](#2-parnew-收集器)
|
||||
* [Parallel Scavenge 收集器](#3-parallel-scavenge-收集器)
|
||||
* [Serial Old 收集器](#4-serial-old-收集器)
|
||||
* [Parallel Old 收集器](#5-parallel-old-收集器)
|
||||
* [CMS 收集器](#6-cms-收集器)
|
||||
* [G1 收集器](#7-g1-收集器)
|
||||
* [收集器比较](#8-收集器比较)
|
||||
* [内存分配与回收策略](#内存分配与回收策略)
|
||||
* [Minor GC 和 Full GC](#1-minor-gc-和-full-gc)
|
||||
* [内存分配策略](#2-内存分配策略)
|
||||
* [Full GC 的触发条件](#3-full-gc-的触发条件)
|
||||
* [虚拟机性能监控工具](#虚拟机性能监控工具)
|
||||
* [可视化工具 ](#可视化工具 )
|
||||
* [类文件结构](#类文件结构)
|
||||
* [虚拟机类加载机制](#虚拟机类加载机制)
|
||||
* [虚拟机字节码执行引擎](#虚拟机字节码执行引擎)
|
||||
* [运行时栈帧](#运行时栈帧)
|
||||
* [方法调用](#方法调用)
|
||||
* [解析](#解析)
|
||||
* [分派](#分派)
|
||||
* [静态分派](#静态分派)
|
||||
* [动态分派](#动态分派)
|
||||
* [虚拟机动态分派的实现](#虚拟机动态分派的实现)
|
||||
* [Java 内存模型](#内存模型)
|
||||
* [处理器、高速缓存、主内存](#处理器-高速缓存-主内存)
|
||||
* [java内存模型](#java-内存模型)
|
||||
* [主内存和工作内存](#主内存和工作内存)
|
||||
* [内存间的交互操作](#内存间的交互操作)
|
||||
* [内存模型的三大特性](#内存模型的三大特性)
|
||||
* [先行发生原则](#先行发生原则)
|
||||
* [java 与线程](#java-与线程)
|
||||
* [线程的实现](#线程的实现)
|
||||
* [java线程调度](#java线程调度)
|
||||
* [状态转换](#状态转换)
|
||||
* [java 线程安全和锁优化](#java-线程安全和锁优化)
|
||||
<!-- GFM-TOC -->
|
||||
<!-- TOC -->
|
||||
|
||||
- [1 Java 技术体系](#1-java-技术体系)
|
||||
- [JVM](#jvm)
|
||||
- [2 Java 自动内存管理机制](#2-java-自动内存管理机制)
|
||||
- [3 jvm 垃圾收集](#3-jvm-垃圾收集)
|
||||
- [判断对象是否可回收](#判断对象是否可回收)
|
||||
- [1. 引用计数法](#1-引用计数法)
|
||||
- [2. 可达性分析算法](#2-可达性分析算法)
|
||||
- [3. 引用类型](#3-引用类型)
|
||||
- [4. 回收方法区](#4-回收方法区)
|
||||
- [5. finalize](#5-finalize)
|
||||
- [垃圾收集算法](#垃圾收集算法)
|
||||
- [1. 标记-清除](#1-标记-清除)
|
||||
- [2. 标记-整理](#2-标记-整理)
|
||||
- [3. 复制](#3-复制)
|
||||
- [4. 分代收集](#4-分代收集)
|
||||
- [垃圾收集器](#垃圾收集器)
|
||||
- [1. Serial 收集器](#1-serial-收集器)
|
||||
- [2. ParNew 收集器](#2-parnew-收集器)
|
||||
- [3. Parallel Scavenge 收集器](#3-parallel-scavenge-收集器)
|
||||
- [4. Serial Old 收集器](#4-serial-old-收集器)
|
||||
- [5. Parallel Old 收集器](#5-parallel-old-收集器)
|
||||
- [6. CMS 收集器](#6-cms-收集器)
|
||||
- [7. G1 收集器](#7-g1-收集器)
|
||||
- [8. 收集器比较](#8-收集器比较)
|
||||
- [内存分配与回收策略](#内存分配与回收策略)
|
||||
- [1. Minor GC 和 Full GC](#1-minor-gc-和-full-gc)
|
||||
- [2. 内存分配策略](#2-内存分配策略)
|
||||
- [3. Full GC 的触发条件](#3-full-gc-的触发条件)
|
||||
- [虚拟机性能监控工具](#虚拟机性能监控工具)
|
||||
- [可视化工具](#可视化工具)
|
||||
- [类文件结构](#类文件结构)
|
||||
- [虚拟机类加载机制](#虚拟机类加载机制)
|
||||
- [虚拟机字节码执行引擎](#虚拟机字节码执行引擎)
|
||||
- [运行时栈帧](#运行时栈帧)
|
||||
- [方法调用](#方法调用)
|
||||
- [解析](#解析)
|
||||
- [分派](#分派)
|
||||
- [静态分派](#静态分派)
|
||||
- [动态分派](#动态分派)
|
||||
- [虚拟机动态分派的实现](#虚拟机动态分派的实现)
|
||||
- [内存模型](#内存模型)
|
||||
- [处理器、高速缓存、主内存](#处理器高速缓存主内存)
|
||||
- [java 内存模型](#java-内存模型)
|
||||
- [主内存和工作内存](#主内存和工作内存)
|
||||
- [内存间的交互操作](#内存间的交互操作)
|
||||
- [内存模型的三大特性](#内存模型的三大特性)
|
||||
- [先行发生原则](#先行发生原则)
|
||||
- [java 与线程](#java-与线程)
|
||||
- [线程的实现](#线程的实现)
|
||||
- [java线程调度](#java线程调度)
|
||||
- [状态转换](#状态转换)
|
||||
- [java 线程安全和锁优化](#java-线程安全和锁优化)
|
||||
|
||||
<!-- /TOC -->
|
||||
|
||||
|
||||
# 1 Java 技术体系
|
||||
|
Reference in New Issue
Block a user