JavaSE推荐书籍,JavaSE书籍
JavaSE推荐书籍,JavaSE书籍
初级java编程推荐书目如下:
Absolute
Java by Savitch
只覆盖Java 最基本的知识点,但是对这些知识点的讲解极其详细,非常适合编程新手理解关键的知识点。适合自学。
Big
Java by Horstmann
只覆盖java SE最基本的知识点,但是穿插了不少java和计算机工业的掌故,读起来有趣,不觉得枯燥。排版也舒服。适合从其他语言转过来的人。他的Core Java一样不适合纯粹编程新手.
Java
How to Program by Harvey M. Deitel, Paul J. Deitel
覆盖了java的基本知识点,内容组织和讲解有些像Reference Book, 每个API都想给出个code example. 排版密集却超过1500页. 父子两个讲解过于详细了, 特别适合自学或者java考证.
Introduction
to Java Programming, Comprehensive by Y. Daniel Liang
覆盖了java编程语言最基本的知识点,并且把algorithm也集成在一起。比如书里的BFS和DFS算是正常面试当场coding最难的知识点了。 书因此厚度快1400页,并有很多case,适合自学或准备java面试的人。
Java programming
language by Gosling, Ken Arnold and DAvid Holmes
作者之一的James Gosling是java语言的创建者. 关键知识点从语言实现的角度讲解,非常清晰,适合从其他语言转来的老手。
Learn
Objective C for Java Developer by Bucanek
可以用来了解一下java的设计哲学. Java的鼻祖其实是Cocoa, 而不是从天上掉下来的.
进阶Java推荐书目如下:
Thinking
in Java by Eckel
这书不是给编程新手读的, 适用于进阶的程序员读.
Effective
Java by Joshua Bloch
这本书是进阶java程序员必看的书. Review都是5星级的. 书不厚, 但内容涵盖丰富, 讲解了java的一些实际应用中的难题和解决技巧, 适于中高级java编程人员收藏.
Java
Concurrency in Practice by Dou Lea etc.
这本关于java multithread的书在网上评价很高. 有人说"Simple to read, in-depth, and provides many examples. Even with several years of Java experience under my belt, I always return to this book for a refresher.
This should be required reading for any Java developer."
《Thinking In Java》
《Head
First Java》
《Core
Java》
《JAVA面向对象编程》(孙卫琴)
《Java开发实战经典》(李兴华)
《疯狂JAVA讲义
》 李刚
相关文章
- 暂无相关文章
用户点评