当前位置: 移动互联网学院 > Java培训 > JAVA开发图书 > Java入门书籍(初学者必备)
Java入门书籍(初学者必备) 时间:2017-11-07     来源:java入门书籍推荐

针对完全没有编程经验的初学者Java入门书籍,java入门没什么特别好的书,找点视频看看吧,跟着视频敲代码,如果没有视频可以在华清远见的java学习视频专题中下载,慢慢就能看懂书了。

------------如果坚持要看书的话可以考虑以下--------------------
用很短的时间快速过一遍Java语法,连懵带猜多写写代码,要“知其然”。
1. head first java
通俗易懂,重点突出的书,比较薄,适合初学者快速入门,缺点是编辑自以为幽默的加了很多不相干的段子在里面,废话太多。
2. Java A beginner's guide by Herbert Schildt
相比head first java,没有废话,语言精炼。
3. 官方的tutorial
免费的,在线阅读的,也不错。
4. 疯狂java讲义
如果英文不够好的话,可以考虑用这本书入门,中文世界里写的比较好的
5. Introduction to java programming by Y. Daniel Liang
这本书比较厚,讲算法比较多,如果你时间充足的话可以用这本书入门。
----------------------!!一定要避开这两个大坑!!----------------------
很多人推荐的core java 和 Thinking in java 其实并不适合初学者(没有编程经验的)。
1. core java内容太多太杂,没有突出重点,并且结构组织的像本字典,适合入门了以后用来系统复习。
2. Thinking in java 没有编程经验根本看不懂,过几年再看吧,不看也没关系。
1、《Java编程思想》 在有了一定的Java编程经验之后,你需要“知其所以然”了。这个时候《Java编程思想》是一本让你知其所以然的好书,它对于基本的面向对象知识有比较清楚的交待,对Java基本语法,基本类库有比较清楚的讲解,可以帮你打一个良好的Java编程基础。
2、《Agile Java》中文版 这本书是出版社送给我的,我一拿到就束之高阁,放在书柜一页都没有翻过,但是前两天整理书柜的时候,拿出来一翻,竟然发现这绝对是一本好书! 这本书一大特点是以单元测试和TDD来贯穿全书的,在教你Java各种重要的基础知识的 过程中,潜移默化的影响你的编程思维走向敏捷,走向TDD。这本书对于内容取舍也非常得当,Java语言毕竟类库庞大,可以讲的内容太多,这本书选择的内容以及内容的多寡都很得当,可以让你以少的时间掌握 Java重要的知识,顺便培养出来优秀的编程思路,真是一本不可多得的好书。虽然作者自己把这本书定位在入门级别,但我不确定这本书用来入门是不是稍微深了点,我自己也准备有空的时候翻翻这本书,学习学习。

X