前言
有人讲过 Android的技术在Android之外 要想真正成为Android开发高手 除了Android本身的知识
更多的有Android之外的功夫需要修炼。
修炼功法
1.java 基础 --- 快速学习
2.java 核心 --- 进阶学习
3.jvm 学习 ---重难点学习
4.数据结构--- 快速复习
5.设计模式--- 快速复习
6.Android 基础知识
7.Android 进阶学习
8.Android 核心内容
9.Android 实战经验
10.Android 第三方库
11.网络知识 HTTP 协议
java 资料 从 入门到精通
入门相关:
《Java核心技术·卷1 基础知识》 第10版 或 第9版
千万不要用垃圾的《XX从入门到精通系列》
进阶教程:
《Java8 实战》Java8的新特性讲得最全最仔细的。
《Effective Java》Effective Java是我读过的最好的编程书籍之一
Spring框架:(当然我们搞Android可以跳过)
《Spring实战(第4版)》
《精通Spring 4.x ――企业应用开发实战》
《Spring Boot实战》
《JavaEE开发的颠覆者:Spring Boot实战》
《SpringBoot揭秘:快速构建微服务体系》
深入JVM:
《深入理解 Java 虚拟机 第2版》
深入并发:
《Java并发编程实战》
《实战Java高并发程序设计》
性能优化:
《Java性能权威指南》
设计模式
《Head First 设计模式》 一本足以 反正设计模式讲来将去就那些
数据结构
工具
Gradle:
git:
代码提升
《重构:改善既有代码的设计》
《代码整洁之道》
《程序员的职业素养》
代码之外的东西
《睡眠革命》《颈椎病康复手册》《家常菜菜谱》《吉他自学三月通》《steam省钱技巧》
最重要的
1.坚持进步
2.动手写代码 动手写代码 纸上得来终觉浅
3.保持好身体









网友评论