java零基础初学者应该看什么书?求前辈指导 JAVA零基础者应该看什么书比较好

作者&投稿:楚独 (若有异议请与网页底部的电邮联系)

1.Java编程思想

这个数虽然黑的人比较多,但我个人觉得还是非常适合新手初学的,不管你java是什么水平,每次读TIJ都会感到很有收获。新手会从中读到java的一些基础知识,进阶者可以看到更广阔的应用空间,老手会从中发现太多的思考方式,并梳理一些知识遗漏。最关键的是里面太多的内容可以给人启发,而且很多思想可以应用到其他的语言比如C++。另外整本书谬误相对很少,可以少走很多弯路。

2. Java301集

    这个不是书籍,是教程,动力节点的,已经推过很多次了。本来没想推荐,因为你问的是书籍,但想了想还是放了上来,毕竟我个人觉得,视频教程是最生动,最有效的现代学习方式。

    而且此教程包含全面,基础层面的知识点,面试时能拿出手的技术亮点,这套基本都囊括其中了。

    3.《JAVA开发实战经典》

    如果说中文的最好的JAVA书,这本应该是我下载过最好的JAVA基础的书了,如果连这本书都无法学明白,你也就不要去学开发了。我在看这个书之前也没学过其他的语言,学起来也很轻松。缺点是有些代码需要以代码包里的为准。



不知道你有没有c++基础,有的话可以看一下java核心技术卷,里面有对几种类似的语言的对比
如果没有编程基础的话,thinking in java就是大学入门教材吧
当然也可以在网上找一些在线课程,慕课网个人曾经用过,觉得不错

(java从入门到入土 )

java和心思想,还有动力节点的java视频教程,这两个是我一直看的,靠他们学会的java。

java初学者应该看什么书?求前辈指导。。。~

第一本:head first java
SUN公司出品,而且它图文并茂,用对话的方式讲解,比较新颖,一般不会感觉到烦躁。
第二本:算法导论。
这本书是一位前辈备受推崇的,这本书难是难,但是只是数学推导难,具体的算法并没到特别难的地步,都是非常基础实用的算法。买几本烂的算法书,不如买一本好的可以常年翻的算法书。书不用全部看完,自己要掌握度。学编程,算法很重要。
第三本:《JAVA 核心技术卷》,结合《Java编程思想(Thinking in java)第四版》一起
JAVA 核心技术卷是SUN公司出品,先基础知识,再高级特性,两本都是非常棒的书籍,也是必备书籍。
Thinking in java这本书要着重介绍,是经典中的经典,但是,它只适合初学者当做辅助读物,它并不是在完整的介绍Java的整个体系,而是一种跳跃式的写作方法,是一种类似tips的方法来对Java很多知识点进行了深入的分析和解释。这本书最适合工作两年之后再细看。
建议学的时候这两套书互相参照着看,有可能这本里面的知识点难理解了,另一本反而容易理解,这个看自己,个人建议如此。
学完上面这些,java可以说已经入门了,归根结底,所有的学习,
一、靠师傅领进门;
二、靠自己的良好的学习习惯;
三、也是最重要的,依靠同学们的双手和大脑,如果不能不断敲代码,不断思考,怎么能变成大牛?
以上,都是非常基础的书籍。想要深化java,每个人的爱好都不同,不做赘述。

给大家推荐一些对Java学习有用的经典书籍,感兴趣的小伙伴们可以收藏一下!
1、《thinkingin Java》

被称之为Java的圣经的一本书,不建议零基础刚入门的时候看,容易造成学习阴影压力,建议有一定能力以后观看,能学会很多东西,无论什么阶段都能看,都能有不少收获。
2、《Head First Servle&JSP》

这本书确实非常出色,觉得在HeadFirst系列中也算是出色的一本。虽说它是为考试而写的,但是却非常适合初学者,能使人知其然并知其所以然。虽然很厚,但是很快能读完。如果是Servlet和JSP的初学者,推荐用这本。
3、《疯狂Java讲义》

考虑到初学者大多数英文并没有好到可以直接阅读并理解英文书籍,这本书可以说是JAVA教学书中比较好的。
4、《Java从入门到精通》

作为一本Java技术的入门书,它是绝对出色的。语言通俗易懂,一个星期就能让你明白怎么用Java语言写程序。此书对于没有任何编程语言基础的同学非常友好,一步一步带领入门。不过过了基础期之后,它就可以搁置一旁了。
5、《Java核心技术:卷1 基础知识》

这系列书籍,非常适合有一定编程基础的人看,里面基本全是技术讲解,能帮助有编程基础的人迅速掌握Java技术!但是对初学者不怎么友好,因为讲得很深入,而且感觉全书都是重点,找不到真正重要的东西!
6、《Java学习笔记》

此书的特点在于里面有很多作者对Java语言的独有的理解与讲解,这些内容往往也是所有Java语言初学者迷惑的地方。称之为超简明入门书籍也不为过。
7、《HeadFirstJava》

如果你是个讨厌读书的人,那么这本书一定会让你觉得很有趣。

这内容是否看着就很好理解。
这本书,通俗易懂,重点突出的书,相当适合初学者快速入门,缺点是段子太多,有时候会被当成笑话书来看。
以上就是推荐的7本Java经典书籍,希望对大家的学习有所帮助。也希望在成为一名更优秀的Java程序员的道路上,我们可以一起学习、一起进步。

有一点C语言基础,只是在大学时学过谭浩强的C语言基础教程,如何学习C++...
答:最后给大家推荐严尉敏的《数据结构》清华大学出版社,希望每一个想成为程序设计高手的人研读此书。补充:个人建议你用 Turbo C 最初学习的时候,这样的类似DOS环境下的编译软件,能让你很快养成写代码的一些好习惯。记得国家计算机二级C的上机考试,也用的是这个体积小,安装简单,对于初学C语言,实在是...

自学java,学到什么程度可以开始找工作
答:非常理解,刚开始学习Java的小伙伴,尤其是那种又没钱又没有背景的,刚开始学习Java都关心这么一个问题:到底把Java学到何种程度才能找到第一份工作呢?每个人都很现实,目标都是相当的一致,都是为了能拿到像别人高薪的工作。那到底一个Java初学者要学多少Java知识,才能找到第一份Java工作呢?实际上...

ava的大方向是什么
答:第三个阶段(web开发阶段1.html2.css3.javascrip这三个部分是进行web开发的必须技术.一定要好好学习.不过我当时没有发现有讲的特别好的。好像很多老师都讲框架和后台,界面这块不多,所以就没有什么好推荐的了,大家可以在网上找找看看,>这本书讲的挺好,不过不太适合初学者,可以看看《HTML语言速成...

学java有什么要求吗?
答:有的Java培训机构会对学历进行要求。因为从企业招聘出发来看,学历是敲门砖,如果没有本科和专科学历,大概率会影响就业,所以现在的一些Java培训机构本着对学员负责的态度,对参加Java学习的学员会进行学历的限制,一般的情况下都是本科起步,如果是有一定的编程基础的话也会放宽的大专的学历。千锋教育有线...

AVA新手 枪支问题 看详情
答:经常人死了防弹衣还没耗完,主要用来抵御小口径侦查兵的武器的伤害,受到攻击时屏幕会晃的较为厉害,容易被狙击手一击死,标准防弹衣介于2者之间,没有特色但是比较中庸,实用性大。大多数武器都有右键功能,基本都是瞄准射击,但是瞄准射击时射速会极大的减慢,要注意使用。手打这么多字很累 ...

求摄影教程书
答:为了便于理解,本书采用大量经典图片作为案例贯穿全书,部分技术性的构图概念以图表形式清晰地呈现出来。此外,书后还附有各摄影大师的联系方式及详细的摄影术语表。本书由浅入深的精辟讲解涵盖了摄影初学者需要了解的关于完善构图的方方 摄影用光/国际摄影基础教程 作者:(英)大卫·普拉克尔 编著,陈小波 ...

现在学java有前途吗?没有任何计算机基础的人
答:千锋教育就有线上免费Java线上公开课。 很多0基础的新手小白通过机构培训,大多数四到六个月就可以入门java。而且培训机构有系统的教学体系和经验丰富的讲师,对于学习java的人来说会比自学的人容易非常多。但是要注意的是java属于新兴行业,行业标准不规范,各种培训机构水平参差不齐。有一些不责任的培...

Java培训的主要内容是什么?
答:下面我将为您介绍千锋教育Java培训的主要内容,并解释为什么选择千锋教育会更好。更系统全面的学习资料,点击查看Java培训的主要内容是什么?千锋教育的Java培训课程旨在帮助学员全面掌握Java开发所需的技术和工具。课程的主要内容包括但不限于以下几个方面:1. Java基础:深入学习Java编程语言的基本概念、语法...

AVA生存模式回合战(入门)怎么过??
答:只剩一个就狙击手就出门,不要下楼(除非剩下的是炸弹BOSS,那就手枪吧!),不过不要让BOSS发现 温馨提示:第五回合把BOSS都杀了后,站在2楼最后那个BOSS的门前面,瞄着门里面(靠左一点,不要在最左就行了),游戏动画一播放就开枪,瞄得准的话可以爆这个BOSS的头了。顺带一提,回合战非入门...

如何学习计算机语言
答:计算机程序设计语言的发展,经历了从机器语言、汇编语言到高级语言的历程。 1. 机器语言 电子计算机所使用的是由“0”和“1”组成的二进制数,二进制是计算机的语言的基础。计算机发明之初,人们只能降贵纡尊,用计算机的语言去命令计算机干这干那,一句话,就是写出一串串由“0”和“1”组成的指令序列...