自学Java有哪些必备的学习书籍,在这里一一给你展示出来:
在这里给你推荐几本书,非常优秀的书籍:当然在推荐之前,你可以在B站内搜索我们的名字,观看一下我们的学习视频;
我校名师高淇讲述的Java300集课程,非常适合刚入门的零基础学者哦!
这几本书相当不错,推荐给你:1.《Java编程规范》 适合对象:初级、中级
介绍:这本书的作者是被誉为Java之父的James Gosling,入门者推荐阅读,对基础的讲解很不错。
2.《Java编程思想》 适合对象:初级、中级
介绍:豆瓣给出了9.1的评分,全球程序员广泛赞誉。有人说这本书不适合初学者,不过小编认为作者并没有对读者已有的知识经验有过多要求,只是要求读者需要穗让知道基本的程序语言。作者以通俗易懂及小而直接的示例解释了一个个晦涩抽象的概念,需要花时间细细研读。
3.《Java核心技术:卷I基础知识》 适合对象:初级、中级
介绍:官方机构图书,备一本总是没错的。这本书比较全面也通俗易懂。可以当字典的功能来用,学习入门必备。
4.《Java数据结构和算法》 适合对象:初级、中级、高级
介绍:这本书目前基本断货,足以说明抢手程度。作者主要使用Java语言描述了我们常用的数据结构,值得一看。
5.《Java与模式》 适合对象:中级、高级
介绍:难得一见的国人写的Java好书。主要讲解设计原则以及最为常见的设计模式的实用教材。这本书出现的比较早,是初级到中高级必读的图书之一。
6.《SCJP学习指南》 适合对象:初级、中级
介绍:官方考试的必备图书,对检验自己的Java学习情况很有帮助。这本书特别适合学生阅读,这本书理解透了,找工作面试Java题目不会有任何问题。一些工作多年的工程师都会在里边遇到一些不会做的题目。
学习的过程中,编程视频的弥补是不可缺失的,需要的话点个赞吧!
进阶篇1.《重构:改善既有代码的设计》 适合对象:中级、高级
介绍:清晰揭示了重构的过程,解释了重构的原理和最佳实践方式,并给出了何时以及何地应该开始挖掘代码以及改善。大师的杰作,让你明白软件是一步步改进的,不是一蹴而就的。
2.《XML入门经典》 适合对象:初级、中级、高级
介绍:很多人觉得没必要买XML书籍,不过我还是觉得推荐一本给你作为工具书,而且看本书可以使得你对XML方方面面有个了解。里面不少东西还是用到的。
3.《jQuery基础教程》 适合对象:初级、中级、高级
介绍:从这个开始学习jQuery才是根本,不然以后遇到的很多奇怪问题不知所以然。jQuery个人感觉已经成为目前的javascript标准库了,插件无数,大大简化了前端工作。
4.《JavaScript权威指南》 适合对象:初级、中级、高级
介绍:一本从全新视角和层次来介绍JavaScript的参考书,填补了市场的空白。是学习js的必备参考工具书之一。
5.《代码整洁之道》 适合对象:中级、高级
介绍:讲述了一系列行之有效的整洁代码 *** 作实践。软件工程的理想编码扰吵是无数人编出来的代码像一个人写的,这本书当作规范就不错。
最猜李局后:学习Java编程一定要努力学习!祝你成功!
推荐书籍:
《Spring + MyBatis企业应用实战》
这本是讲Spring MVC与MyBatis的基础知识以及两者整合相关的知识的。
《Java Web项目开发实战入门》(全彩版)
这本是讲一些真实项目开发的,里面设计一些适用的技术,从最基础的使用jsp开发到SSM开发,涉及到Shiro、支付、富文本、WebSocket、图表之类的实战应用。
单独的深入的书籍
Spring方面:
《Spring实战》(第四版)
这一本书是Spring方面的权威书籍,一般建议有点基础看更好,对脊世Spring的方方面面都有详细的讲解。
《Spring 3.x企业应用开发实战》或者《精通Spring 4.x 企业应用开发实战》
这两本选一本就行,是同一本书的不同版本,个人觉得3.x写得更好一点,不过用的工具是MyEclipse,4.x使用的工具是idea+Maven。另外提一句还有一本叫做《Spring 3.0就这么简单》的书,也是本书作者的,但是这本书算是败笔,精简了Spring 3.x的一些东西,内容改此上有断义的问题 ,不建议阅读。
MyBatis方面:
《MyBatis从入核野迅门到精通》
这本书是MyBatis的分以插件PageHelper的作者写的,算比较全面的,里面讲解了MyBatis的方方面面。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)