资讯专栏INFORMATION COLUMN

Java程序员必读的书籍有哪些?

gougoujiang / 2510人阅读

摘要:直到后来我看到一些优秀的书籍,我才逐渐认识到看一些精品书籍的好处。所以我们今天就从这些精品书籍中挑选一些优秀书籍来推荐给大家,当然其中有一些书我自己也没有时间看完。接下来我们按照后端技术栈各个部分的内容来推荐书籍。

Java开发工程师一般负责后端开发,当然也有专门做Java Web的工程师,但是随着前后端的分离,越来越多的Java工程师需要往大后端方向发展。

今天我们就来介绍一下Java后端开发者的书单。

我在两年的学习历程中看了很多的书,其中不乏XXX入门到精通,XXX王者归来,XXX指南什么的。

虽然这类书确实毛病很多,但是作为非科班的我来说,当时还是看的津津有味。直到后来我看到一些优秀的书籍,我才逐渐认识到看一些精品书籍的好处。

所以我们今天就从这些精品书籍中挑选一些优秀书籍来推荐给大家,当然其中有一些书我自己也没有时间看完。

接下来我们按照后端技术栈各个部分的内容来推荐书籍。

入门书籍推荐

《明解Java》

《Java从入门到精通(第4版 附光盘)》

《入门很简单丛书:Java Web开发入门很简单》

《程序员炼成记 从小白到工程师》

《Java从小白到大牛》

《JavaWeb项目开发实战入门(全彩版)》

《Java精彩编程200例(全彩版)》

《Java轻松学》

《大话Java:程序设计从入门到精通(含DVD光盘1张)》

《Java语言袖珍指南(第二版)》

基础进阶书籍

《Java编程思想(第4版) [thinking in java]》

《Java核心技术 卷I:基础知识(原书第10版)》

《Java核心技术卷II:高级特性(原书第10版)》 多线程与并发

《华章专业开发者丛书·Java并发编程实战》

《Java多线程编程实战指南(设计模式篇)》

《图解Java多线程设计模式》

《实战Java高并发程序设计》

《Java高并发编程详解:多线程与架构设计》

《Java核心技术系列:Java多线程编程核心技术》

《Java并发编程:核心方法与框架》

《Java多线程与Socket:实战微服务框架》

《NIO与Socket编程技术指南》

《Java并发编程之美》

《实战Java高并发程序设计(第2版)》

语言基础

《Java函数式编程》

《Java编程的逻辑》

《O"Reilly:Head First Java》

《写给大忙人看的Java核心技术》

《精通lambda表达式:Java多核编程》

《Java 9模块化开发:核心原则与实践》

《Java JDK 9学习笔记》

《Java 9编程参考官方大全(第10版)》

《写给大忙人的Java SE 9核心技术》

代码&设计优化

《重构改善既有代码的设计Java语言版》-豆瓣评分9.3

《代码大全(第2版)》-豆瓣评分9.3

《Effective Java中文版(原书第3版)》-豆瓣评分9

《代码整洁之道程序员的职业素养》-豆瓣评分8.8

《代码整洁之道[Clean Code A Handbook of Agile Software Craftsmanship]》-豆瓣评分8.6

《Spring实战(第4版)》-豆瓣评分8.3

《代码不朽:编写可维护软件的10大要则(Java版)》-豆瓣评分7

《Java代码与架构之完美优化实战经典》

免费教程网站:(各大免费及收费知识品台)

1.B站:https://www.bilibili.com/video/BV1oy4y1H7R6 Java入门教程,适合初学者学习

2.菜鸟教程:https://www.runoob.com/java/java-tutorial.html 教程免费,适合基础入门

3.W3Cschool:https://www.w3cschool.cn/ 教程免费,适合基础入门

刷题网站

力扣:https://leetcode-cn.com/problemset/all/

牛客:https://www.nowcoder.com/

其他学习网站

csdn:https://blog.csdn.net/ 最大中文博客网站,结合搜索使用

博客园:https://www.cnblogs.com/ 老牌社区,依然有很多用户

知乎: https://www.zhihu.com/ 有很多高质量问答、文章、专栏

掘金:https://juejin.cn/ 技术大神汇聚地

Gitee:https://gitee.com/ 中国开源代码

GitHub:https://github.com/ 不解释

文章总结比较认真嘿嘿,有帮助的话,求各位朋友们喜欢 + 收藏支持下啦!❤️

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/119121.html

相关文章

  • 如何成为一个优秀序员

    摘要:概念选择标准全面全面覆盖软件开发中重要的概念通用适用于每一个程序员,和领域特定方向无关注重基础,但不过于深入优秀的程序员需要良好的计算机科学基础,但程序员并没必要掌握过于深入的计算机科学知识。 showImg(https://segmentfault.com/img/bVbwosf?w=615&h=446); 优秀的程序员应该具备两方面能力: 良好的程序设计能力: 掌握常用的数据结构和...

    harriszh 评论0 收藏0
  • 学习Java必读10本书籍

    摘要:学习编程的本最佳书籍这些书涵盖了各个领域,包括核心基础知识,集合框架,多线程和并发,内部和性能调优,设计模式等。擅长解释错误及错误的原因以及如何解决简而言之,这是学习中并发和多线程的最佳书籍之一。 showImg(https://segmentfault.com/img/remote/1460000018913016); 来源 | 愿码(ChainDesk.CN)内容编辑 愿码Slo...

    masturbator 评论0 收藏0
  • Java序员必读书籍

    摘要:对于专业的开发者来说,单元测试是一项必备的技能,多数的程序员却不具备测试驱动开发的能力。对于工程来说,开源项目基本都严格遵守执行单元测试,而很多商业的工程则在单元测试方面有所缺失。一个拥有单元测试的项目会变得更加容易维护和更改。   作为一名合格的Java程序员,日常工作除了上班撸代码就是加班撸代码。撸码其实不难,无非询问Google,StackOverflow,解决方法和demo一箩...

    aisuhua 评论0 收藏0
  • 那些年,我前端/Java后端书单

    摘要:全文为这些年,我曾阅读深入理解过或正在阅读学习即将阅读的一些优秀经典前端后端书籍。当然,如果您喜欢这篇文章,可以动手点点赞或者收藏。 全文为这些年,我曾阅读、深入理解过(或正在阅读学习、即将阅读)的一些优秀经典前端/Java后端书籍。全文为纯原创,且将持续更新,未经许可,不得进行转载。当然,如果您喜欢这篇文章,可以动手点点赞或者收藏。 基础 基础书籍 进阶 进阶阶段,深入学习的书...

    fxp 评论0 收藏0
  • 那些年,我前端/Java后端书单

    摘要:全文为这些年,我曾阅读深入理解过或正在阅读学习即将阅读的一些优秀经典前端后端书籍。当然,如果您喜欢这篇文章,可以动手点点赞或者收藏。 全文为这些年,我曾阅读、深入理解过(或正在阅读学习、即将阅读)的一些优秀经典前端/Java后端书籍。全文为纯原创,且将持续更新,未经许可,不得进行转载。当然,如果您喜欢这篇文章,可以动手点点赞或者收藏。 基础 基础书籍 进阶 进阶阶段,深入学习的书...

    Tecode 评论0 收藏0

发表评论

0条评论

gougoujiang

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<