问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

初学者学习JAVA买什么书好

发布网友 发布时间:2022-03-23 08:13

我来回答

10个回答

热心网友 时间:2022-03-23 09:43

对于初学者来说,看书只是学习的一部分,还有很重要的一部分就是实践,一定要多敲代码,多敲代码,多敲代码。下面给大家推荐几本个人觉得还不错的书。
一、Java编程入门类
对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握Java基础语法和基本用法,宗旨就是“囫囵吞枣不求甚解”,先对Java熟悉起来再说。用很短的时间快速过一遍Java语法,连懵带猜多写写代码,要“知其然”。

1、《Java编程思想》
在有了一定的Java编程经验之后,你需要“知其所以然”了。这个时候《Java编程思想》是一本让你知其所以然的好书,它对于基本的面向对象知识有比较清楚的交待,对Java基本语法,基本类库有比较清楚的讲解,可以帮你打一个良好的Java编程基础。这本书的缺点是实在太厚,也比较罗嗦,不适合现代人快节奏学习,因此看这本书要懂得取舍,不是每章每节都值得一看的,挑重点的深入看就可以了。

2、《Agile Java》中文版
这本书一大特点是以单元测试和TDD来贯穿全书的,在教你Java各种重要的基础知识的过程中,潜移默化的影响你的编程思维走向敏捷,走向TDD。另外这本书成书很新,以JDK5.0的语法为基础讲解,要学习JDK5.0的新语法也不错。还有这本书对于内容取舍也非常得当,Java语言毕竟类库庞大,可以讲的内容太多,这本书选择的内容以及内容的多寡都很得当,可以让你以最少的时间掌握Java最重要的知识,顺便培养出来优秀的编程思路,真是一本不可多得的好书。

二、Java编程进阶类
打下一个良好的Java基础,还需要更多的实践经验积累,我想没有什么捷径。有两本书值得你在编程生涯的这个阶段阅读,培养良好的编程习惯,提高你的代码质量。

1、《重构 改善既有代码的设计》
这本书名气很大,不用多介绍,可以在闲暇的时候多翻翻,多和自己的实践相互印证。这本书对你产生影响是潜移默化的。

2、《测试驱动开发 by Example》
本书最大特点是很薄,看起来没有什么负担。你可以找一个周末的下午,一边看,一边照做,一个下午就把书看完,这本书的所有例子跑完了。这本书的作用是通过实战让你培养TDD的思路。

还有一些比较基础的入门书籍推荐给你
《Head First java开发》
《Head First java开发》是本完整的面向对象(object-oriented,OO)程序设计和java开发的学习指导。此书是根据学习理论所设计的,让你可以从学习程序语言的基础开始一直到包括线程、网络与分布式程序等项目。最重要的,你会学会如何像个面向对象开发者一样去思考。但如果你真地想要好好地学习java开发,你会需要《Head First java开发》。这本书可是Amazon编辑推荐的十大好书之一!强烈推荐学习此书,非常适合初学者入门。

《java开发从入门到精通》
《java开发从入门到精通》这本书主要针对java开发基础,对于没有学过java开发的人才说,是一个不错的选择。通过这本书,大家可以从零开始,慢慢码销搜来学习,而且实操很多,不会让你看到最后出现只会理论的情况。

《Thinking in java开发》(中文名:《java开发编程思想》)
《java开发编程思想》可以说迟历是最经典的java开发着作,是所有java开发程序员必备教科书。这本书不管是正在学习还是已经工作许多年的程序员,都可以从这本书中得到你想要的东西。这本书具有教材和工具书的作用,就像一本字典,想知道什么都可以从中查询。虽然这本书很好,但并不建斗樱议初学者学习,对于初学者难度较大。

《疯狂java开发讲义》
《疯狂的讲义》这本书比较适合自学者,内容比较项目化,实操方法很多,如果你想进行java开发的深入学习,不妨看看这本书。

《java开发核心技术》
这本书分为两个部分,第一个部分讲的是基础知识,第二个部分讲的是高级特性。由于内容非常有层次,所以非常适合自学的同学学习。
希望对您有所帮助!~

热心网友 时间:2022-03-23 11:01

其实很多经典的java书籍并不适合初学者,如《Thinking in Java》、《JAVA核心技术》,因为他们太细致了,你只会越看越乱,分不清主次。
我倒是建议先从国内很多评价较好的大学教材开始看,虽然是写的很粗糙,但是至少能把java的大概框架展示给你,一些基本的语法你也可以简单熟悉下。再做做书后很简单的习题,主要是起到巩固的作用,不要看过就忘。还有可以多看看视频教程,也能对你学习java起到直观的作用,推荐看一看《动力节点的301集java基础教程大全》。
等读完一本这样的书,看完视频教程对java有了概念之后,可以回过头来去看国外的经典。这时候的细节才是补充之前国内教材的粗糙处,你理解起来不会太难,同时也不至于陷入无边无际的细节里面,迷失了自我。
看熟一两本经典之后,你对J2SE应该已经比较熟悉了,之后是转J2EE还是J2ME就看你自己的爱好了。按现在的行情来看,还是J2EE好一些,就是做web开发的。当然这时候就要再去学其他优秀的开源框架了,如著名的SSH(struts+spring+hibernate),最好在学一门脚本语言(ruby、python、js、php随便一个,主要是理解脚本语言的精髓,语法都是浮云),然后找个好工作应该没什么问题。
这个路线就是进外包公司、银行软开、IBM、互联网公司了。

热心网友 时间:2022-03-23 12:35

1.《Java编程规范》 适合对象:初级、中级
介绍:这本书的作者是被誉为Java之父的James Gosling,入门者推荐阅读,对基础的讲解很不错。
2.《Java编程思想》 适合对象:初级、中级
介绍:豆瓣给出了9.1的评分,全球程序员广泛赞誉。有人说这本书不适合初学者,不过小编认为作者并没有对读者已有的知识经验有过多要求,只是要求读者需要知道基本的程序语言。作者以通俗易懂及小而直接的解释了一个个晦涩抽象的概念,需要花时间细细研读。
3.《Java核心技术:卷I基础知识》 适合对象:初级、中级
介绍:官方机构图书,备一本总是没错的。这本书比较全面也通俗易懂。可以当字典的功能来用,学习入门必备。
4.《Java数据结构和算法》 适合对象:初级、中级、高级
介绍:这本书目前基本断货,足以说明抢手程度。作者主要使用Java语言描述了我们常用的数据结构,值得一看。
5.《Java与模式》 适合对象:中级、高级
介绍:难得一见的国人写的Java好书。主要讲解设计原则以及最为常见的设计模式的实用教材。这本书出现的比较早,是初级到中高级必读的图书之一。
6.《SCJP学习指南》 适合对象:初级、中级

热心网友 时间:2022-03-23 14:27

现在整体来说IT职业学院的师资,就业等方面都还算不错的,
就拿我所在的长沙地区来说,大大小小的IT学校就有好几十家。
我提醒大家,应当选择有品牌保障的、能学到真本事的学校,
这些学校既能在众多竞争者中脱颖而出,在各方面自然是有着很大优势的!
当你想学IT却不知道该如何选择一所靠谱的学校时,不妨从这几方面去做参考、比较:
1、口碑好、发展历程较长的学校必有实力,也代表教育行业对其的认可。
2、师资是一个学校的核心资源,一个优秀的IT讲师首先要拥有多年项目实战经验,更要熟悉最新IT技术和动态,这样才能保证在授课中能以理论与实践结合,提高学生的就业能力。
3、学生的就业率、就业薪资水平从一定程度上反映了学校的教学水平、课程与市场结合情况。
一所好的学校,应该是能经得起时代和社会的考验的,
尤其是那种创办时间在10以上的IT学校,这些方面做得不错。

热心网友 时间:2022-03-23 16:35

我不建议你看这本中文翻译的《JAVA编程思想》,因为翻译的很烂,如果你英语学的很好,那就看英文原版的<<Thinking in Java>>.或者看
<<Java JDK 5.0 经典入门>>这本书的作者非常有名(一个美国老头),他从JDK1.0一直写到现在的JDK6.0。只是比较贵一些(118元,1068页)但是非常值得.我以前就是看这本书入门的.这本书我一共学了15天,参加全国软考JAVA考题得15分满分.

热心网友 时间:2022-03-23 18:59

《JAVA编程思想》不适合初学者
国外的教材不一定就好
一是翻译问题,二是文化差异.
国内也有好教材
1.良葛格(林信良)的《java学习笔记 》
2.孙卫琴的《Java面向对象编程》
上面两本都是不错的选择

热心网友 时间:2022-03-23 21:41

java要看的书太多了,你有没有编程基础啊,肯定要从java基础入手啦,不过建议你找地方培训吧,java自学不太现实呢

热心网友 时间:2022-03-24 00:39

大家都说 think of java 这本书,这本书是非常不错 我也听好多人说起过 但是我觉得确不适合刚刚入门的看,而且翻译的又看不懂,最主要是英文版的我也看不懂, ,我建议你看 《 其实你应该这样学java》这本书很有趣,这样在学习的过程中也不会感到那么的枯燥。可以看看。

热心网友 时间:2022-03-24 03:53

建议你去电脑学校里的老师聊聊的哈

热心网友 时间:2022-03-24 07:25

建议下。杜老师最新的视频教程肯定是免费的,最新的视频教程再B站上就可以直接免费观看当然也可以在蛙课网上免费观砍。动力节点的java基础教程159集,20年最新升级为全新的java基础316集,可以通过蛙课网获取哦
学java用哪本书好?

1. 《Java从入门到精通(第3版)》这本书为Java初学者量身打造,通过浅显易懂的语言和丰富实例,详尽阐述了Java编程的基础知识和进阶技巧。2. 《Java核心技术卷1基础知识》作为Java领域的经典之作,该书与《Java编程思想》齐名。它依据Java SE7进行了全面更新,系统介绍了Java语言的核心概念、语法和特...

java从入门到精通哪个版本好

1. 《Java编程思想》:这本书是公认的Java入门经典之作。它从Java的基础语法开始,逐步引导读者理解面向对象编程的思想。这本书的优点是讲解深入浅出,不仅适合初学者,对于有一定经验的开发者也有很高的参考价值。通过这本书,读者可以建立起坚实的Java编程基础,为进一步精通Java打下坚实的基础。2. 《J...

初学者学java需要买哪些书

1、《零基础学Java》从零基础学习者的角度出发,通过通俗易懂的语言、流行有趣的实例,详细地介绍了使用Java语言进行程序开发需要掌握的知识和技术。书中所有知识都结合具体实例进行讲解,设计的程序代码给出了详细的注释,可以使读者轻松领会Java程序开发的精髓,快速提高开发技能。2、《HeadfirstJava》《He...

Java 十大必读经典书籍推荐

1. Java核心技术·卷 I·基础知识 (豆瓣评分:9.4) 作为Java领域的经典之作,这本书与《Java编程思想》并驾齐驱,畅销10余年,深受全球程序员喜爱。由资深Java专家倾力打造,不仅是一本指导程序员编写高效代码的圣经,更是每个Java学习者入门的基石。2. Java核心技术·卷 II·高级特性 (豆瓣评分...

完全零基础学习JAVA用什么入门书籍

推荐一些对Java学习有用的经典书籍!1、《thinkingin Java》被称之为Java的圣经的一本书,不建议零基础刚入门的时候看,容易造成学习阴影压力,建议有一定能力以后观看,能学会很多东西,无论什么阶段都能看,都能有不少收获。2、《Head First Servle&amp;JSP》这本书确实非常出色,觉得在HeadFirst系列中也...

Java书籍推荐有哪些

Java的好书推荐 第一部分:Java语言篇 1.《Java编程规范》 适合对象:初级、中级 介绍:这本书的作者是被誉为Java之父的James Gosling,入门者推荐阅读,对基础的讲解很不错。2.《Java编程思想》 适合对象:初级、中级 介绍:豆瓣给出了9.1的评分,全球程序员广泛赞誉。有人说这本书不适合初学者,...

谁能推荐本JAVA入门的经典书籍

1. 《Thinking in Java》(Java编程思想) —— Bruce Eckel著 这是一本经典的Java入门书籍,覆盖Java语言的所有基础知识点,并且有很多深入浅出的示例和练习,对于初学者来说非常友好。此书语言简洁易懂,深入浅出,非常适合初学Java的读者。2. 《Head First Java》(Java核心技术) —— Kathy ...

有没学习JAVA方面比较好的书籍

1、孙卫琴《java面向对象编程》,这本书适合初学者,通俗易通。作为初学读物很合适。2、《Thinking in java 》,这是一本经典之作,学java的这个是一本必备书籍,人手一本都不夸张,个人建议要认真阅读,至少是多线程之前的每章。3、《java核心卷1、2》,这个是进阶读物,他可以使你更加理性的认识...

Java自学先看什么书

1、 《Java从入门到精通》适合自学者 这本书是2010年人民邮电出版社出版的,共519页,由魔乐科技(MLDN)编著的,配有光盘,定价59元,正版书店售价一般在59元,网络售价为36元左右。本书以零基础讲解为宗旨,用实例引导读者深入学习,对于自学者来说,比较合适,能从零开始,逐渐的一步步的了解和学习...

对于学习JAVA的初学者,有哪些比较好的教材或书籍??

1:《Java编程思想》这是一本世界上极其出名的书,没人能及,他侧重将Java里面的思想,并且讲的十分的好,这是本没人能超越的书,讲思想的;2:《Java核心技术》这是本讲java编程的方法的书,也是世界上极品的java好书;3:《深入简出java》这也是本不错的书...总之,兄弟我的建议是你要多看看...

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...同系物官能团是什么(烷烃.烯烃.炔烃.苯及其同系物的物理性质.化学性 ... 为什么我电脑上网的时候不管我上什么网站,金山毒霸都弹出个对话框告诉我... 现在贵妇人的皮草价格多少 猎豹游览器的问题,坑爹啊。 如何写电子邮箱地址 如何调动小学二年级学生课堂学习的积极性? 孩子做事磨蹭如何处理? RTK模块只能用于高精度测量,而无法提供实时 gnss常用的三种定位模式 花卉号是什么意思? 家里怎样彻底消灭蟑螂 怎么消灭家里的蟑螂 网页设计师技术水平是技术职称吗? 家里如何灭蟑螂最有效的方法? “火焰山”位于我国的哪个地方 《西游记》中火焰山位于哪里? 西游记中的火焰山位于,什么地方 火焰山实际上位于哪里 电脑睡眠模式开不了机 电脑进入睡眠模式打不开,还有一直黑屏求解求解 电脑进入睡眠模式打不开怎么办? 笔记本电脑休眠后无法开机应该怎么办 休眠后笔记本电脑无法开机怎么办 电脑开不开机了,显示进入睡眠模式怎么办 为什么电脑进入睡眠模式就开不了机 电脑进入睡眠状态,无法开机怎么办? 电脑睡眠模式后开不了机是什么原因 电脑进入睡眠状态开不了机怎么办 淮安有啥特产好吃的 休眠后笔记本电脑无法开机怎么办? 怎么消灭家里的蟑螂? 家里放什么东西可以消灭蟑螂? 家里蟑螂太多,用什么办法可以彻底灭除? 家里除蟑螂最有效的方法具体有哪些? 家里的蟑螂非常多,用什么办法消灭它们呢? 在家里灭蟑螂的好方法,天然的灭蟑螂办法。 怎样消灭家中的蟑螂? 介绍泉州的特产的作文 家里蟑螂成群怎么办,6个土方法就消灭 泉州的景点和特产 泉州的概况及其特色 泉州的特产 华为手机充电发烫怎么处理 华为手机充电插头很烫怎么回事? 华为手机充电发热严重怎么办? 华为手机发热严重烫手怎么办 华为手机充电器充电时充电器烫手怎么回事 华为手机充电时发热该怎么办? 哪有适合初学者的C语言编程软件下载? 名牌旅游鞋如何清洗啊