看Java书籍 -《分布式Java应用》
昨天买了很多书,准备还是都消化掉。中间有一本叫做《分布式Java应用》,其实Java对我来说已经不是什么了呢,不过想来还是深入了解一些细节吧。
这本书包括如下内容:
- 分布式Java应用
- 大型分布式Java应用与SOA
- 深入理解JVM
- 分布式Java应用与SUN JDK类库
- 性能调优
- 构建高可用系统
- 构建可伸缩系统
准备每章还是写的读后感呢:
看了下,还是先看深入理解JVM吧,上次买的一本关于JVM的书还没有看完呢,等看完了这个再把那本书也看了。
深入理解JVM
1、Java代码的执行机制
1.1、Java代码的编译机制
文件 --> 分析和输入到符号表 --> 注解处理 --> 语义分析和生成class文件
1.2、类加载机制
装载 --> 链接 --> 初始化
1.3、类执行机制
字节码解释执行
编译执行
client compiler(C1) 主要包括:方法内联、去虚拟化、冗余削弱
server compiler (C2) 主要包括:标量替换、栈上分配、同步削弱
2、内存管理