前言
我们程序员之所以担心35岁被裁员,是因为自己的经验和实力能力不符合,国内IT现状,大多数程序员都在外包公司工作,框架老化,代码就是为了完成任务而写,刚定好需求你做一半产品突然让你改需求……一切的一切,导致你每天都在重复基础的增删改查和简单业务处理,身边的人不如你甚至比你更烂,你找不到一个方向去提升自己,日复一日,虽然你工作好久,但是你对深一层次的代码依然一无所知,看不懂源码,写不出好的代码,该会的都会了,该不会还是不会,三年前是这样,三年后还是这样,没什么变化。
一、Java 知识梳理
Java&Android 基础知识梳理(0) - Java 基础知识大纲
Java&Android 基础知识梳理(1) - 注解
Java&Android 基础知识梳理(2) - 序列化
Java&Android 基础知识梳理(3) - 内存区域
Java&Android 基础知识梳理(4) - 垃圾收集器与内存分配策略
Java&Android 基础知识梳理(5) - 类加载&对象实例化
Java&Android 基础知识梳理(6) - 字节输入输出流
Java&Android 基础知识梳理(7) - Android 虚拟机
Java&Android 基础知识梳理(8) - 容器类
Java&Android 基础知识梳理(9) - LruCache 源码解析
Java&Android 基础知识梳理(10) - SparseArray 源码解析
Java&Android 基础知识梳理(11) - 浅拷贝 Vs 深拷贝
Java&Android 基础知识梳理(12) - 泛型
Java&Android 基础知识梳理(13) - 反射
二、Android 基础知识
2.1 Activity 知识梳理
Activity 知识梳理(1) - Activity 生命周期
Activity 知识梳理(2) - Activity 栈
Activity 知识梳理(3) - Activity 状态保存和恢复