努力打造一份系统、全面的安卓开发者进阶指南
《Java 基础系列》初步整理大概有 12 篇:
文章地址:
文章地址:
文章地址:
文章地址:
每个人光写一个话题,可能对其他的掌握的不够深,趁此机会总结下你对这些知识点的认识,正好有不会的可以去看小伙伴的文章。
不是写文章,就当是模拟面试,对每个问题写出自己的理解即可,想深究的可以后面再深究。
问题就是我们上次开会的那些,[在这里](../开会记录/Java 基础分配.txt) 。
具体描述见 Java 基础总结任务 #14
2017.11.05 全部完成,赞!
提交内容:
- Anonymous 的总结
- shixinzhang 的总结
- 金鑫 的总结
- 知北游 的总结
- Cloud 的总结
- Milo 的总结
- Struggle 的总结
- Wustor 的总结
- 杨哲 的总结
- ZHL 的总结
- 麦田哥 的总结
- Alex_赵
军令状:
- 晚交稿一天在群里发 50 元红包。
表格限制,年数 “2017” 省略
| 序号 | 知识点 | 问题 | 解答 | 审核 | 开始时间 | 最晚交稿 | 状态 | 备注 |
|---|---|---|---|---|---|---|---|---|
| 1 | 类、内部类、静态内部类、匿名内部类 | 创建一个类的时候,什么时候选择类、内部类、静态内部类、匿名内部类?设计框架时该如何选择? | Cloud | Struggle, Alex_赵 | 10.17 | 10.24 | 已发布 | |
| 2 | 抽象类与接口 | 什么时候会创建一个抽象类,为什么不用接口?设计框架时该如何选择? | Milo | Struggle | 10.17 | 10.24 | 已发布 | |
| 3 | 常见的类、成员变量修饰符 | 类的成员变量修饰符有哪些?protected private 怎么选,什么时候用 final 修饰,什么时候会用 static ? | Alex_赵 | 麦田哥 | 10.17 | 10.31 | 编辑中 | |
| 4 | 自动装箱拆箱 | 什么时候会发生自动装箱拆箱?有什么需要注意的吗?对性能有什么影响? | 麦田哥 | shixinzhang, Struggle | 10.17 | 10.31 | 编辑中 | 项目紧,申请 2 周; 希望可以涉及 SparseArray ArrayMap |
| 5 | 注解 | 注解是什么?有几种类型?分别的使用场景? | 知北游 | Milo, 张宏雷 | 10.17 | 10.24 | 编辑中 | |
| 6 | 反射 | 反射是什么?什么时候用反射? | 张宏雷 | shixinzhang | 10.17 | 10.31 | 编辑中 | 项目紧,申请 2 周时间 |
| 7 | 泛型 | 泛型使用在什么场景,你有写过使用泛型的代码吗? | Struggle | 金鑫 | 10.17 | 10.24 | 编辑中 | |
| 8 | 异常 | 异常有几种类型,OOM 属于哪种?catch finally 执行顺序? | 金鑫 | 杨哲, shixinzhang | 10.17 | 10.24 | 已发布 | |
| 9 | 集合框架 | 集合你一般使用哪些?列表、哈希表都有哪些实现,优劣清楚吗? | Anonymous | 杨哲, wustor | 10.17 | 11.07 | 编辑中 | 内容比较多,时间延迟至 3 周 |
| 10 | IO | IO 你一般怎么用? | wustor | 杨哲, shixinzhang | 10.17 | 10.24 | 编辑中 | 最好可以结合装饰模式 |
| 11 | 字符串 | String 为什么不可变,与 StringBuilder StringBuffer 区别? | wustor | shixinzhang | 10.17 | 10.24 | 编辑中 | |
| 12 | 工具类 Collections | 一些常用方法的实现原理 | shixinzhang | shixinzhang | 10.17 | 10.24 | 编辑中 |