Java 基础与进阶
- 《java核心技术两卷》
- 《java编程思想》
- 《Effective Java》
- 《深入理解java虚拟机》
- 《实战Java虚拟机》
- 《java并发编程实战》
- 《Java并发编程的艺术》
- 《Java性能优化权威指南》
Android 基础与进阶
- 《第一行代码——Android》
- 《Android开发艺术探索》
- 《App研发录》
- 《Android 源码设计模式解析与实战》
- 《Android开发精要》
- 《Android群英传》
- 《Android群英传 : 神兵利器》
Android 源码解析
- 《Android内核剖析》
- 《深入理解Android内核设计思想》
- 《Android系统源代码情景分析》
- 《深入理解Android三卷》
- 《Android框架揭秘》
Android 性能优化
- 《Android移动性能实战》
- 《移动App性能评测与优化》
- 《Android应用性能优化》
Android 插件化与热修复
- 《Android插件化开发指南》
- 《深入探索Android热修复技术原理》
Android 安全
- 《Android软件安全与逆向分析》
- 《Android应用安全防护和逆向分析》
一些行业规范与经验
- 《阿里巴巴Java开发手册》
- 《阿里巴巴Android开发手册》
算法
- 《算法导论》
- 《算法》
- 《大话数据结构》
面试算法题
- 《剑指offer》
- 《程序员面试金典》
- 《编程之美》
- 《程序员代码面试指南—IT名企算法与数据结构题目最优解》
- 《编程之法:面试和算法心得》
计算机网络
- 《图解TCP/IP》
- 《图解HTTP》
- 《TCP/IP协议族》
- 《计算机网络自顶向下》
- 《HTTP权威指南》
- 《TCP/IP详解三卷》
代码优化
- 《Head First设计模式》
- 《重构:改善既有代码的设计》
- 《代码整洁之道》
- 《代码大全》
- 《重构》
- 《程序员修炼之道》
操作系统(Android 相关)
- 《深入理解Linux内核》
- 《Linux内核设计与实现》
- 《深入Linux内核架构》
- 《Linux设备驱动程序》
操作系统(计算机基础)
- 《深入理解计算机系统》
- 《UNIX网络编程二卷》
- 《UNIX环境高级编程》