零基础学习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 没有编程经验根本看不懂,过几年再看吧,不看也没关系。

你可能感兴趣的:(零基础学习Java的书籍有哪些)