Fire Book
  • ···
  • Home
  • ···
  • 看书
  • ···
  • 找资源
  • ···
  • 编程地图
  • ···
  • 架构师
  • ···
  •  

深入理解Java虚拟机:JVM高级特性与最佳实践(第3版) 分享

这是一部从工作原理和工程实践两个维度深剖析JVM的著作,是计算机领域公认的经典,繁体版在台湾也颇受欢迎。 自2011年上市以来,前两个版本累计印刷36次,销量超过30万册,两家主要网络书店的评论近90000条,内容上近乎零差评,是原创计算机图书领域不可逾越的丰碑。 第3版在第2版的基础上做了重大修订,内容更丰富、实战性更强:根据新版JDK对内容行了全方位的修订和升级,围绕新技术和生产实践新增逾10万字,包含近50%的全新内容,并对第2版中含糊、瑕疵和错误内容行了修正。 全书一共13章,分为五大部分: *部分(第1章)走近Java 系统介绍了Java的技术体系、发展历程、虚拟机家族,以及动手编译JDK,了解这部分内容能对学习JVM提供良好的指引。 第二部分(第2~5章)自动内存管理 详细讲解了Java的内存区域与内存溢出、垃圾收集器与内存分配策略、虚拟机性能监控与故障排除等与自动内存管理相关的内容,以及10余个经典的性能优化案例和优化方法; 第三部分(第6~9章)虚拟机执行子系统 深分析了虚拟机执行子系统,包括类文件结构、虚拟机类加载机制、虚拟机字节码执行引擎,以及多个类加载及其执行子系统的实战案例; 第四部分(第10~11章)程序编译与代码优化 详细讲解了程序的前、后端编译与优化,包括前端的易用性优化措施,如泛型、主动装箱拆箱、条件编译等的内容的深分析;以及后端的性能优化措施,如虚拟机的热探测方法、HotSpot 的即时编译器、提前编译器,以及各种常见的编译期优化技术; 第五部分(第12~13章)高效并发 主要讲解了Java实现高并发的原理,包括Java的内存模型、线程与协程,以及线程安全和锁优化。 全书以实战为导向,通过大量与实际生产环境相结合的案例分析和展示了解决各种Java技术难题的方案和技巧。

作       者:周志明

出版单位:机械工业出版社

资源地址: 登录后获取资源url

分享大佬: 江城子 江城子    8月前

推荐理由: 讲java虚拟机非常专业的一本书

JVM Java 举报 在线预览

注:此网站所有资源版权归原作者所有,本网站只做学习交流,资源均为网友自收集与提供,如喜欢请支持正版!

相似推荐

《lucene实战(第2版)》基于apache的lucene3.0,从lucene核心、lucene应用、案例分析3个方面详细系统地介绍了lucene,包括认识lucene、建立索引、为应用程序添加搜索功能、高级搜索技术、扩展搜索、使用tika提取文本、lucene的高级扩展、使用其他编程语言访问lucene、lucene管理和性能调优等内容,最后还提供了三大经典成功案例,为读者展示了一个奇妙的搜索世界。《lucene实战(第2版)》适合于已具有一定ja编程基本的读者,以及希望能够把强大的搜索功能添加到自己的应用程序中的开发人员。lucene实战(第2版)》对于从事搜索引擎工作的工程技术人员,以及在ja平台上进行各类软件开发的人员和编程爱好者,也具有很好的学习参考价值。
Lucene实战(第2版)
Java网络编程(第四版)
本书全面介绍了如何使用Ja2平台进行并发编程,较上一版新增和扩展的内容包括:・存储模型・取消・可移植的并行编程・实现并发的工具类Ja平台提供了一套广泛而功能强大的api,工具和技术。内建支持线程是它的一个强大的功能。这一功能为使用Ja编程语言的程序员提供了解并发编程这一诱人但同时也非常具有挑战性的选择。本书通过帮者理解有关并发编程的模式及其利弊,向读者展示了如何更精确地使用Ja平台的线程模型。这里,读者将通过使用ja.lang.thread类、synchroni
Java并发编程设计原...
1
《深理解Spring Cloud与微服务构建 第2版》共分为18章,全面涵盖了通过Spring Cloud构建微服务的相关知识。第1、2章详细介绍了微服务架构和Spring Cloud。第3、4章讲解了通过Spring Cloud构建微服务的准备工作。第5~14章以案例为切,讲解了通过Spring Cloud构建微服务的基础组件,包括Eureka、Ribbon、Feign、Hystrix、Zuul、Gateway、Consul、Config、Sleuth、Admint等组件。第15~17章讲述了使用Spring Cloud OAuth2来保护微服务系统的相关知识。第18章用一个综合案例全面讲解了如何使用Spring Cloud构建微服务,可用于实际发中。
深入理解Spring C...
本书对Java 7和Java 8中影响性能的因素展了全面深的介绍,讲解传统上影响应用性能的JVM特征,包括即时编译器、垃圾收集、语言特征等。内容包括:用G1垃圾收集器应用的吞吐量;使用Java飞行记录器查看性能细节,而不必借助专业的分析工具;堆内存与原生内存实践;线程与同步的性能,以及数据库性能实践等。
Java性能权威指南
评论(0)
  • Null

    连个毛都没有~

    如果觉得资源不错,给我评价吧!

公众号:程序员小富

站长小富。交个朋友、答疑解惑、加技术交流群、领取2T学习资料。 批量获取电子书资料

github 个人微信 掘金 知乎
书虫榜
  • 别老捅咕我~
    书虫积分:144
  • 一道彩虹
    书虫积分:142
  • 没事就看书
    书虫积分:86
  • 老阴比
    书虫积分:54
  • 路遥
    书虫积分:48
  • Boe
    书虫积分:36
  • zsecode
    书虫积分:21
  • 人我前任无人
    书虫积分:21

Copyright (C) FIRE-BOOK 2021-2022 | 京ICP备2020035588号-1

本网站意为学习分享平台,所有资源均为网友自发收集整理,并不提供下载服务,如本站内容涉及侵犯版权,请向本站投诉,投诉邮箱:3098850258@qq.com,核实立即删除相关作品。