问答文章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集,可以通过蛙课网获取哦
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
李卓彬工作简历 林少明工作简历 广东工业职业技术学院怎么样 郑德涛任职简历 唐新桂个人简历 土地入股的定义 ups快递客服电话24小时 贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 家里怎样彻底消灭蟑螂 怎么消灭家里的蟑螂 网页设计师技术水平是技术职称吗? 家里如何灭蟑螂最有效的方法? “火焰山”位于我国的哪个地方 《西游记》中火焰山位于哪里? 西游记中的火焰山位于,什么地方 火焰山实际上位于哪里 电脑睡眠模式开不了机 电脑进入睡眠模式打不开,还有一直黑屏求解求解 电脑进入睡眠模式打不开怎么办? 笔记本电脑休眠后无法开机应该怎么办 休眠后笔记本电脑无法开机怎么办 电脑开不开机了,显示进入睡眠模式怎么办 为什么电脑进入睡眠模式就开不了机 电脑进入睡眠状态,无法开机怎么办? 电脑睡眠模式后开不了机是什么原因 电脑进入睡眠状态开不了机怎么办 淮安有啥特产好吃的 休眠后笔记本电脑无法开机怎么办? 怎么消灭家里的蟑螂? 家里放什么东西可以消灭蟑螂? 家里蟑螂太多,用什么办法可以彻底灭除? 家里除蟑螂最有效的方法具体有哪些? 家里的蟑螂非常多,用什么办法消灭它们呢? 在家里灭蟑螂的好方法,天然的灭蟑螂办法。 怎样消灭家中的蟑螂? 介绍泉州的特产的作文 家里蟑螂成群怎么办,6个土方法就消灭 泉州的景点和特产 泉州的概况及其特色 泉州的特产 华为手机充电发烫怎么处理 华为手机充电插头很烫怎么回事? 华为手机充电发热严重怎么办? 华为手机发热严重烫手怎么办 华为手机充电器充电时充电器烫手怎么回事 华为手机充电时发热该怎么办? 哪有适合初学者的C语言编程软件下载? 名牌旅游鞋如何清洗啊