--------------------------------------android基础-Java必会篇----------------------------------------------------
一、android基础-Java篇01:Java数据类型、分支循环
二、android基础-Java篇02:类和对象、构造方法、访问权限控制、重载、this关键字、static关键字
三、android基础-Java篇03:三大特性(封装,继承,多态)、抽象
五、android基础-Java篇05:字符串 String、StringBuffer与StringBuffer
六、android基础-Java篇06:Java异常处理机制
七、android基础-Java篇07:常用的三种设计模式:Singleton、Template、Strategy模式
Java必会篇基本已经更完了(可能后期会略有修改),上面是个人认为进军android开发必会的Java知识,当然基础上除了会上面那些,最好其他的Java知识也要做到略懂一二,至少用到的时候知道出自哪里,能有入手的地方。
关于Java书籍的话:
《Thinking in Java》肯定是必备的,如果有能力和条件的话,最好再备本英语原版的《Thinking in Java》(《Java编程思想》),因为在翻译的时候,尽管翻译得不错了,但是很多理解都是加工过的,例如:"Constructor"直译"构造器",因为和方法类似,所以在中文上常被称为"构造方法"、"构造函数";只有英语原版的《Thinking in Java》是出自作者第一手的创作,如果在中文版的《Thinking in Java》理解不透的情况下可以去尝试翻译英语原版的。当然有能力直接阅读英语原版的《Thinking in Java》,也最好看一下中文译本,毕竟日常交流也要用到这些常用词来交流。关于英语原版和译本的观点对其他书籍也同样道理。
再者推荐的是《Core Java》系列的《Core Java Volume I-Fundamentals》和《Core Java Volume II-Advanced Features》(《Java核心技术 卷一 基础知识》和《Java核心技术 卷二 高级特性》),相对于《Java核心技术 卷一 基础知识》,《Java核心技术 卷二 高级特性》一书我翻得会比较多,这两本书都写得非常好,很容易理清和理解其中的逻辑和思路。
以上均为个人观点,如有不同观点欢迎到评论区评论讨论。
生活愉快,干杯!~(゜▽゜)つロ
-----------------------------android基础-Java 扩展篇------------------------------------------
博主持续填坑中....
--------------------------------android开发-基础篇--------------------------------------------
博主持续填坑中....
--------------------------------android开发-进阶篇--------------------------------------------