首页 > 软件开发 > java后端开发大师必看书目

快速发布【软件开发】相关需求,专业顾问为您服务 快速发布

用此手机号发布,您还可以点击 更换

发布需求
请输入正确的手机号
请输入正确的验证码

您是不是要找:

  • 专家问诊,提供专业建议
  • 急速响应,体验省心
  • 根据需求灵活定制解决方案

java后端开发大师必看书目

标签:java后端开发 2017-7-24 作者:Lfdhjbsufvycn

因为后端开发不像前端那样发展快速迅猛,要学习很多业务逻辑,技术知识也比较多,所以感觉职业生涯的发展要平衡而且长久一些,要专研的东西也很多。下面小编就跟大家分享一下一些java后端开发大师推荐的必看数目,努力成为Java大神!


基础版


《数据结构:Java版》     

本科时候学习的数据结构是C语言版的,使用Java以后当然要看看Java版本。原因很简  单:在面试和工作的时候,肯定能要用Java来实现一些基本的数据结构。一些公司招聘Jav a工程师时,面试中会有算法题,然后让你当场写代码实现,此时非常考验代码功底。建议 自己把栈、队列、阻塞队列、各种排序算法分别用数组和链表来实现一遍,把代码写出来, 注意代码的风格。    


《Java语言程序设计》   

很多大学上课用这个教材,比较简单,适合入门。但是看了以后只能去死记里面的一些 东西。可以用来快速学习语法,对面向对象编程有个基本的概念。第8章 图形用户界面设 计、第9章 Java Applet不需要看,这些属于前端开发的知识,做后端的人了解一下就可以 了。建议3到4个星期内搞定。   


《Java核心编程》     

上卷是基础知识,里面的内容与《Java语言程序设计》类似,但是讲得更加深入,里面 还有很多与C++的对比,可以更好的了解Java语言的特性。对于我这样从C++转成Java的人很  有帮助,虽然我C++也没有学好。。。同样的,不要需要看里面关于Swing的内容。  

下卷是高性能,讲的东西偏实践一些。比如XML、Networking、Database、JavaBean这 些肯定是要重点看的。其他的一些内容,像国际化、安全、Swing、AWT、Native方法可以根  据自己的情况有选择性的看。


《java编程思想》     

Think in Java。也是外国人写的书,讲得很细,看过前两本以后,这本书我就简单过 了一遍。看外国人的书,要想办法理解和学习他们思考问题的方式,他们对编程语言的理解 ,思考他们的推理过程,很多事情为什么那样做,不那样有没有别的方案,现有的方案是不 是最适合的。感觉和我的思维方式差别很大。   


进阶版


《Java EE 6权威指南.基础篇.Basic concepts》     

讲了Java EE的知识,但是有了Spring这样的框架以后,Java EE的很多东西确实没有用 。但是也可以了解一下,免得和别人聊天的时候,别人说什么听不懂。   


《漫谈设计模式:从面向对象开始》  

设计模式肯定是要学的,在各种SDK中广泛使用。将来自己做的工作提升以后,也应该  不局限于写代码,要从更高的层次看问题。但是设计模式太多了,重点要掌握的是单例、工 厂、代理。其他的我也不太了解,这本书比较浅显易懂,初学的时候可以看看。但是长期来 说我觉得还是要看一些英文的书。  


  《Java并发编程实战》     

并发编程的经典之作,必看。讲了很多原理和实践,感觉太深入了,因为我的工作中没 有用到太多这方面的东西,只能勉强记忆。面试时经常问里面的题。  


《程序员面试攻略:secrets to landing your next job》  

老外写的一本程序员找工作的书,里面提到一些解决问题的思想,可以好好学习。后半 部分我没有认真看,感觉作用可能比较小。  


 《剑指Offer:名企面试官精讲典型编程题》   

国内找工作的人经常看的书,我感觉用处不算特别大,没有花太多时间。  


《Spring源码深度解析》  

分析Spring源代码的。一般用Spring的了解都不能只停在使用和配置。要理解Spring容  器和IoC的原理,最好可以看一下它们的源代码。   


有关java后端开发的书目不胜枚举,也不限于上面的内容,当然如果你有更好的推荐的数目也欢迎补充分享哦。祝您学习工作愉快顺利。

最新文章推荐

软件开发暂无最新文章查看全部推荐文章>

推荐人才