更新时间:2020-03-06 12:07:27 来源:极悦 浏览1704次
IT从业人员薪资水涨船高,许多人纷纷转投Java开发行业。很多人学Java都是冲着Java的高薪来的,那么月薪过万的Java程序员,必看基础书籍有哪些?本文小编和大家一起探讨一下。
1、《深入理解计算机系统》
著名的CSAPP,从c语言到汇编语言到硬件再到操作系统,写得非常好。是一本能帮助深入理解计算机系统的书。基本上把这本书吃透面试操作系统的大部分问题都不是问题。
2、《算法导论(第三版)》
被很多acmercoder奉为学算法的经典之作,但不太适合初学者,因为它这本书很多内容只提供了伪代码,而没有具体实现。但可以从这本书学数据结构和算法最好,因为日后的编程语言对实现而言实际上并没有特别大的障碍,只是适合与不适合的选择罢了,而把想法转换成编程语言才是对算法知识的考验。如果不想太过深入的话可以忽略掉第四部分(高级设计和分析技术)第五部分(高级数据结构)和第七部分(算法问题选编),你会发现书其实比你想象中薄很多噢!
3、《计算机网络:自顶向下方法》
软件学院的计算机网络教材,非常适合初学者,里面将计算机网络从顶层到底层逐章分析了一遍,最好能够结合一些实验来辅助理解,里面的讲解比较抽象。
4、《STL源码剖析》
如果你是经常用c++刷算法题的同学,那么一定经常用STL的各种集合,vector,set,stack,queue等等。。它们的实现原理,在源码面前,了无秘密。
5、《Linux命令行与shell脚本编程大全》
亚马逊书店五星推荐!里面大概讲述了很多linux系统的使用和命令行等。linux是Java后台开发人员必知必会的操作系统,而命令行是使用linux系统必须要面对的对于不想装linux系统的同学其实可以考虑使用腾讯云学习一些linux相关的命令行知识(没错,不需要图形界面),学生价一个月才一块钱,跟月饼厂一个月十块钱比起来也太划算了吧!而且用linux也蛮酷的啊。再推荐一个神器:GitHub-robbyrussell/oh-my-zsh。
以上就是极悦注册机构小编介绍的“零基础学java买什么书好”的内容,希望对大家有帮助,如有疑问,请在线咨询,有专业老师随时为你服务。
0基础 0学费 15天面授
Java就业班有基础 直达就业
业余时间 高薪转行
Java在职加薪班工作1~3年,加薪神器
工作3~5年,晋升架构
提交申请后,顾问老师会电话与您沟通安排学习