想了下,还是把jvm这个类别从java里面分出来比较好: 第一遍先写一下jvm的脉络:
Java虚拟机的脉络:
自动内存管理机制
1. 内存分分布
2. 垃圾回收机制
3. 内存监控
4.内存调优
虚拟机执行子系统 这个就是说我们写的main程序交给jvm执行
1. 类文件结构---编译后的类文件结构
2. 类加载机制—双亲委托机制
3. 虚拟机字节码执行引擎
程序编译和代码优化
高效并发
1Java线程的内存模型
2 主内存和工作内存
3Volatile
原子性 可见性和有序性
4 线程优化和锁机制