自学java有什么书比较好?
开发规范:
《阿里巴巴Java开发手册(正式版)》(V1.2.0版)更新(V1.2.0版)《阿里巴巴JAVA开发手册(正式版)》 - 知乎专栏
这篇最新版本不只是规范汇聚了阿里,更有广大知乎程序猿、工程师、研发网友的智慧结晶。
本书架主要针对J***a后端开发与架构。
更偏爱那些能用简短流畅的话,把少壮不努力的程序员所需的基础补回来的薄书,而有些教课书可能很著名,但干涩枯燥,喋喋不休的把你带回到大学课堂上昏昏欲睡,不录。
操作系统与网络的书
《Linux内核设计与实现 第3版》Robert Love用最薄的篇幅,顺畅的文字将Linux内核主要的算法讲清楚了,《深入理解Linux内核》,《深入Linux内核架构》之类厚厚的全是代码,不是专门的内核程序员看这本足够了。
《Linux系统编程 第2版》继续是Robert Love,比起APUE也是以薄见长,专门针对重要的系统调用讲解。
《性能之巅》操作系统的性能调优、监控、工具和方法论,看这本就够了,已经足够厚,可能是书单里最厚的一本。
推荐算法和数据结构书籍?
推荐算法和数据结构是计算机科学中非常重要的领域,以下是一些相关的书籍:
推荐算法书籍:
1.《推荐系统实践》(Practical Recommender SySTEMs) 作者:唐旭、李航
2.《机器学习实战》(Machine Learning in Action) 作者:Mike打工
3.《深度学习》(Deep Learning) 作者:Ian Goodfellow、Yoshua Bengio、Aaron Courville
数据结构书籍:
1.《数据结构与算法分析》(Data Structures and Algorithm Analysis in J***a) 作者:Thomas H. Cormen、Charles E. Leiserson、Ronald L. Rivest、Clifford Stein
2.《算法导论》(Introduction to Algorithms) 作者:Thomas H. Cormen、Charles E. Leiserson、Ronald L. Rivest、Clifford Stein
3.《计算机程序设计艺术》(The Art of Computer Programming) 作者:Donald Knuth、Vaughn van Oorschot、Ronald L. Rivest、Charles E. Leiserson
以上书籍都是非常优秀的推荐算法和数据结构相关的教材,可以根据自己的需求选择其中一本或多本进行阅读。
第一本,《大话数据结构》
《大话数据结构》 这本书最大的特点是,它把理论讲得很有趣,不枯燥。读技术书最大的烦恼不是这本书经典不经典,而是能不能看的进去,能看的进去,学到了,这本书就是好书。如果看不进去,哪怕是再经典的书,对学习的能都没有一丁点的帮助,对吧?
网络上对这本书的评价褒贬不一,但总体销量还是很不错的,作者也是一名老程序员了。书中的示例用的 C 语言。
第二本,《算法图解》
就像《算法图解》(代码使用 Python 语言实现的)这本书副标题写的那样,“像***一样有趣的算法入门书”,主打“图解”,通俗易懂,学习起来就轻松多了,对吧?
通过《大话数据结构》和《算法图解》两本书的学习,我相信读者朋友们一定能够入门数据结构和算法了。如果还想更系统、更深入地学习,请继续往下看。
第三本,《数据结构和算法分析》
黑皮书,一眼看上去,就知道是一本经典书,对吧?《数据结构和算法分析》这本书的作者也非常用心,例子不仅有 J***a 版的,还有 C 版和 C++ 版的。
这就解决了很多读者朋友们的烦恼,我不擅长 C 啊,我就想看 J***a 版的,读者 giao 就要求我给他推荐一些 J***a 版的书籍。
到此,以上就是小编对于j***a语言书籍推荐的问题就介绍到这了,希望介绍关于j***a语言书籍推荐的2点解答对大家有用。