这篇文章收集自己比较成体系的文章。后续也结合Android学习路线不断补充其中的内容。
Java 基础知识
| 序号 | 文章 | 序号 | 文章 |
|---|---|---|---|
| 1 | Java基本概念 | 2 | 面向对象 |
| 3 | 关键字 | 4 | 基本数据类型与运算 |
| 5 | 字符串与数组 | 6 | 异常处理 |
| 7 | Java平台与内存管理 | 8 | 容器 |
| 9 | 多线程 |
Kotlin 基础知识
| 序号 | 文章 | 序号 | 文章 |
|---|---|---|---|
| 1 | 函数和变量 | 2 | 基本数据类型 |
| 3 | 分支、循环、关键字 | 4 | 类与对象 |
| 5 | 继承与接口 | 6 | 伴生对象 |
| 7 | Kotlin的扩展 | 8 | 杂项知识点 |
| 9 | 集合框架 | 10 | 待补充 |
Android 基础知识
待开始
Android 网络编程
| 序号 | 文章 | 序号 | 文章 |
|---|---|---|---|
| 1 | 写在开始之前 | 2 | 了解HTTP协议 |
| 3 | WebView 的使用 | 4 | WebView 详解 |
| 5 | 使用 HttpUrlConnection | 6 | Volley 网络框架入门 |
| 7 | Volley 自定义 Request |
数据结构与算法
| 序号 | 文章 | 序号 | 文章 |
|---|---|---|---|
| 1 | 排序算法 | 2 | 待补充 |
计算机网络
| 序号 | 文章 | 序号 | 文章 |
|---|---|---|---|
| 1 | 计算机网络基础概念 | 2 | 计算机网络体系结构 |
| 3 | 运输层概述 | 4 | UDP 协议 |
| 5 | TCP 协议概述 | 6 | TCP 首部 |
| 7 | TCP 三次握手与四次挥手 | 8 | TCP 可靠传输 |
| 9 | 了解 HTTP 协议 | 10 | HTTP 的缓存机制 |
| 11 | HTTP 与 HTTPS | 12 | HTTP 各版本差异 |
设计模式
| 序号 | 文章 | 序号 | 文章 |
|---|---|---|---|
| 0 | 写在专题开始之前 | 1 | 设计模式概述与原则 |
| 2 | 单例模式 | 3 | 简单工厂模式 |
| 4 | 工厂方法模式 | 5 | 抽象工厂模式 |
| 6 | 建造者模式 | 7 | 适配器模式 |
| 8 | 装饰者模式 | 9 | 策略模式 |
| 10 | 观察者模式 | 11 | 责任链模式 |
| 12 | 代理模式 |
操作系统
待开始
编程题目
| 序号 | 文章 | 序号 | 文章 |
|---|---|---|---|
| 1 | 剑指 Offer 系列(1) | 2 | 剑指 Offer 系列(2) |
| 3 | 剑指 Offer 系列(3) | 4 | 剑指 Offer 系列(4) |
| 5 | 待补充 |