[书名]:《JAVA语言规范》
[作者]:JamesGosling
[简介]:本书由Java发明人亲自撰写,侧重于Java技术细节和内幕,提供了对整个语言及其语法的全面、准确、详尽的描述,使读者了解Java结构的精确含义。书中讲述了Java语言全部的语法和语义;描述了Java编译器所要检查的语法的各个方面,包括各种类型、语言和表达式的含义;还描述了Java运行模式的各个方面,包括异常、线程和二进制兼容性。
[中文名]:《Java应用程序设计接口(上册)--核心包》
[作者]:(美)JamesGosling,FrankYellin,Java小组
[简介]:本书是唯一正宗的Java丛书之四,由Java的研制组织者美国SunMicrosystems公司独家授权,是唯一权威、完整的API手册,由创建JavaAPI的开发小组亲自撰写。每个想要创建安全、高效、可移植和健壮的应用程序的程序员部必须对JavaAPI有透彻的了解。本书本册―核心包部分描述作为Java语言基础的各类库,包括java.lang,Java.10,Java.util和java.net。它们是作为每个Java程序基础的通用库。
[中文名]:《Java应用程序设计接口(下册)--窗口工具箱和applet》
[作者]:(美)JamesGosling,FrankYellin,Java小组
[简介]:本书详尽描述了每个程序员编写Java应用程序和applet所必需的库,具有权威性、准确性、综合性和完整性。本册-窗口工具箱和applet部分-描述了用来创建复杂、具有视觉吸引力的Java应用程序和applet的各类库。此外,本册还描述了如何创建可以通过
网络安全传输的嵌入程序。相关类包java.awt,java.awt.image,java.awt.peer和java.applet。
由浅入深的
学习顺序可以参考这个:
1、孙卫琴《java面向对象编程》,这本书适合初学者,通俗易通。作为初学读物很合适。如果你有一定的基础语法的基础,可以重点看这个,很基础,并且里面举的例子都很生动活泼,并且是国人老师所写,不会有老外写作的那种知识点凌乱、废话连篇的情况。但是正是因为是国人所写,所以还是没有达到老外的高水平,但是作为初学者的学习教材是非常的合适。
2、《Thinkinginjava》,这是一本经典之作,学java的这个是一本必备书籍,人手一本都不夸张,个人建议要认真阅读,至少是多线程之前的每章。
3、《java核心卷1、2》,这个是进阶读物,他可以使你更加理性的认识java,很多疑难杂症都能从这里找到答案,也是经典的经典,要不也不能到第8版。
4、《effectivejava》,Java之父JamesGosling做过这样的评价:“我很希望10年以前就拥有这本书。可能有人认为我不需要任何Java方面的书籍,但是我需要这本书。”
这不是一本教科书,而是一本学习笔记。作者通过自己多年的开发经验,对如何正确使用Java提出了有益有效的建议。他不仅仅是告诉你How,更要告诉你Why。这本书不适合初学者,但是你已经有了前面的学习,读这个应该不是难事。
5、《java与模式》在开发的过程中,我们可能会遇到很多棘手的
问题,但是这些问题可能先人已经处理过,而且处理的很好,模式就是先人总结的经验,站在先人的肩膀上可以使我们看的更远。
如果你想学习java,那就按这个顺序来吧,虽然可能不是最佳的,但是我觉得这个是最适合循序渐进的原理的。
之后在分你要做那个方向。JAVASE、JAVAEE、JAVAME、android什么的。相应的书籍也非常多,基础其实很重要,开始不能太过心急而去学习框架方面的东西,那样太浮躁,不利于以后的发展!
还有不要阅读什么《几天学通....》的这样的书籍。知识点太浅,个人觉得学习这样的书籍等于浪费时间,阅读一本好书相当于有了一个好的老师,同理,阅读一本烂书,相当于交了上了一群狐朋狗友!切忌!
Google+Android开发入门与实战