展开全部

主编推荐语

对Java 7和Java 8中影响性能的因素展开了全面深入的介绍,讲解传统上影响应用性能的JVM特征。

内容简介

本书内容包括:用G1垃圾收集器应用的吞吐量;使用Java飞行记录器查看性能细节,而不必借助专业的分析工具;堆内存与原生内存实践;线程与同步的性能,以及数据库性能实践等。

目录

  • 版权信息
  • 版权声明
  • O'Reilly Media, Inc. 介绍
  • 业界评论
  • 推荐序
  • 前言
  • 读者对象
  • 排版约定
  • 使用代码示例
  • Safari® Books Online
  • 联系我们
  • 致谢
  • 第1章 导论
  • 1.1 概述
  • 1.2 平台版本约定
  • 1.3 全面的性能调优
  • 1.4 小结
  • 第2章 性能测试方法
  • 2.1 原则1:测试真实应用
  • 2.2 原则2:理解批处理流逝时间、吞吐量和响应时间
  • 2.3 原则3:用统计方法应对性能的变化
  • 2.4 原则4:尽早频繁测试
  • 2.5 小结
  • 第3章 Java性能调优工具箱
  • 3.1 操作系统的工具和分析
  • 3.2 Java监控工具
  • 3.3 性能分析工具
  • 3.4 Java任务控制
  • 3.5 小结
  • 第4章 JIT编译器
  • 4.1 JIT编译器:概览
  • 4.2 调优入门:选择编译器类型(Client、Server或二者同用)
  • 4.3 Java和JIT编译器版本
  • 4.4 编译器中级调优
  • 4.5 高级编译器调优
  • 4.6 逆优化
  • 4.7 分层编译级别
  • 4.8 小结
  • 第5章 垃圾收集入门
  • 5.1 垃圾收集概述
  • 5.2 GC调优基础
  • 5.3 垃圾回收工具
  • 5.4 小结
  • 第6章 垃圾收集算法
  • 6.1 理解Throughput收集器
  • 6.2 理解CMS收集器
  • 6.3 理解G1垃圾收集器
  • 6.4 高级调优
  • 6.5 小结
  • 第7章 堆内存最佳实践
  • 7.1 堆分析
  • 7.2 减少内存使用
  • 7.3 对象生命周期管理
  • 7.4 小结
  • 第8章 原生内存最佳实践
  • 8.1 内存占用
  • 8.2 针对不同操作系统优化JVM
  • 8.3 小结
  • 第9章 线程与同步的性能
  • 9.1 线程池与ThreadPoolExecutor
  • 9.2 ForkJoinPool
  • 9.3 线程同步
  • 9.4 JVM线程调优
  • 9.5 监控线程与锁
  • 9.6 小结
  • 第10章 Java EE性能调优
  • 10.1 Web容器的基本性能
  • 10.2 线程池
  • 10.3 EJB会话Bean
  • 10.4 XML和JSON处理
  • 10.5 对象序列化
  • 10.6 Java EE网络API
  • 10.7 小结
  • 第11章 数据库性能的最佳实践
  • 11.1 JDBC
  • 11.2 JPA
  • 11.3 小结
  • 第12章 Java SE API技巧
  • 12.1 缓冲式I/O
  • 12.2 类加载
  • 12.3 随机数
  • 12.4 Java原生接口
  • 12.5 异常
  • 12.6 字符串的性能
  • 12.7 日志
  • 12.8 Java集合类API
  • 12.9 AggressiveOpts标志
  • 12.10 Lambda表达式和匿名类
  • 12.11 流和过滤器的性能
  • 12.12 小结
  • 附录A 性能调优标志摘要
  • 作者简介
  • 关于封面
  • 看完了
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社·图灵出品

图灵社区成立于2005年6月,由人民邮电出版社投资控股,以策划出版高质量的科技书籍为核心业务,主要出版领域包括计算机、电子电气、数学统计、科普等,通过引进国际高水平的教材、专著,以及发掘国内优秀原创作品等途径,为目标读者提供一流的内容。