推荐Java的学习书籍

2016年2月7日11:20:45 发表评论 9 views

Java学习的书籍基本上是入门的不经典的,经典的初学者不易懂。

一、还是先从经典的推荐起:

推荐Java的学习书籍

1、Thinking In Java 中文名:Java编程思想

这本书获得的赞誉太多了,是经典之作。

内容包括操作符、控制执行流程、访问权限控制、复用类、多态、接口、通过异常处理错误、字符串、泛型、数组、容器深入研究、JavaI/O系统、枚举类型、并发以及图形化用户界面等内容。

推荐Java的学习书籍

2、Effective Java

“我很希望10年前就拥有这本书。可能有人认为我不需要任何Java方面的书籍,但是我需要这本书。”——Java之父James Gosling

《Effective Java中文版(第2版)》的内容包括:全新的泛型、枚举、注解、自动装箱、fof-each循环、可变参数、并发机制,等等。经典主题的全新技术和最佳实践,包括对象.类、类库、方法和序列化。如何避免Java编程语言中常被误解的细微之处:陷阱和缺陷。

推荐Java的学习书籍

3、Java核心技术·卷1:基础知识(原书第9版)[Core Java Volume I—Fundamentals(Ninth Edition)]

《Java核心技术·卷1:基础知识(原书第9版)》是Java领域最有影响力和价值的著作之一,与《Java编程思想》齐名,10余年全球畅销不衰,广受好评;根据JavaSE7全面更新,系统全面讲解Java语言的核心概念、语法、重要特性和开发方法,包含大量案例,实践性强

《Java核心技术·卷1:基础知识(原书第9版)》共14章。第1章概述了Java语言与其他程序设计语言不同的性能;第2章讲解了如何下载和安装JDK及本书的程序示例;第3章介绍了变量、循环和简单的函数;第4章讲解了类和封装;第5章介绍了继承;第6章解释了接口和内部类;第7章概述了图形用户界面程序设计知识;第8章讨论AWT的事件模型;第9章探讨了SwingGUI工具箱;第10章讲解如何部署自己的应用程序或applet;第11章讨论异常处理;第12章概要介绍泛型程序设计;第13章讲解Java平台的集合框架;第14章介绍了多线程。本书最后还有一个附录,其中列出了Java语言的保留字。

缺点:

1、这几本书都不太适合初学,最好有编程基础,如C,C++基础;

2、书中有些内容已过时,不再使用了,还未删除,如Applet;

3、这几本不是完全Java开发所需要的知识点,基本都还只涉及JavaSE内容。

建议:

如果没有编程基础,没有对Java知识体系的全面了解,这类书一般要放到后面再看。

二、快速入门书籍

推荐Java的学习书籍

1、疯狂Java讲义精粹(第2版附CD-ROM光盘1张)

推荐Java的学习书籍

轻量级Java EE企业应用实战(第3版):Struts2+Spring3+Hibernate整合开发(附CD光盘)

推荐Java的学习书籍

2、名师讲坛:Java开发实战经典(附光盘1张)

这个类型的入门书还有很多,大多数的名字是,零基础XXX,21天学通XXX,Java开发实战,Java软件开发从新手到高手。

优点:

1、涵盖知识点全面,JavaEE内容全部涉及到,还包括轻量级框架;

2、每本书都有CD,有视频,包含一些项目,适合练习。

这类的书当入门书都没有问题,看这类的书也可以直接从学习视频入手,边看边跟着代码练习。

了解Java知识体系--《Java学习之路》

了解Android知识体系--《Android学习之路》

了解学习方法--谈谈如何自学

推荐一个10倍速的自学习惯:写博客。

  • yiisaa
  • 这是我的微信扫一扫
  • weinxin
  • zhengweiqiangcom
  • 我的微信公众号扫一扫
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: