一瞬间让我秒变“快男”!腾讯内部强推Java性能优化手册,快了不止一点点。
“快男”有话说
最近大家的话题风头几乎都围绕在“双十一”、“阿里”这样的关键字眼上吧,但是,既海外版微信产品要下架的封口新闻之后,鹅厂一直没什么特别大的动静,但是老大都是悄悄默默干大事。
这不,最近看到了一条新闻说英雄联盟全面改版,老衲的青春啊,不过也不禁感慨,在程序员行业,除了阿里在进行各种优化提升对外服务质量之外,其实这些大厂之间也有相应的竞争,他们能做到这个为止,都是在经历了重重考验之后,飞起来的,这不,在和朋友聊天的时候,聊起来阿里的性能优化的时候,我朋友说:那有什么,谁没点优化的策略呀,其实腾讯内部也一直流传着这样的一份资料......
小编根据朋友的叙述,将文档进行了一定的整理,形成了一份Java性能优化全栈笔记,共计六篇:Java性能调优概述、设计优化、Java程序优化、并行程序开发及优化、JVM调优、Java性能调优工具。
Java性能调优概述篇

设计优化篇
善用设计模式
常用优化组件和方法

Java程序优化篇
字符串优化处理
核心数据结构
使用NIO提升性能
引用类型
有助于改善性能的技巧

List接口优化








并行程序开发及优化篇
并行程序设计模式
JDK多任务执行框架
JDK并发数据结构
并发控制方法
“锁"的性能和优化
无锁的并行计算
协程

避免死锁





JVM调优篇
Java虚拟机内存模型
JVM内存分配参数
垃圾收集基础
常用的调优案例和方法
实用JVM参数
实战JVM调优

Tomcat简介与启动加速



Java性能调优工具篇
Linux命令行工具
Windows工具
JDK命令行工具
JConsole工具
Visual VM多合一工具
Visual VM对OQL的支持
MAT内存分析工具
MAT对OQL的支持
JProfile简介
