当前位置:网站首页 > 后端开发 > 正文

后端开发书单_java后端开发需要掌握什么

一、Java语言

1.1 基础

《Java核心技术(卷1):基础知识(第9版)》
《Thinking in Java》
《Effective Java》

1.2 并发编程

《Java并发编程实战》

1.3 Spring

《Spring技术内幕:深入解析Spring架构与设计原理(第2版)》

1.4 JVM

二、操作系统与网络

《深入理解计算机系统(原书第2版)》
《Linux内核设计与实现 第3版》
《TCP/IP详解 卷1:协议》

三、算法

《算法导论》
《数据结构与算法分析-Java语言描述 第3版》
《数学之美》
《编程珠玑》

四、设计模式

《设计模式:可复用面向对象软件的基础》
《Head First 设计模式》
《研磨设计模式》:完整覆盖GoF讲述的23个设计模式并结合作者的亲身实践,所有案例都是基于Java的。

五、NoSQL

六、大数据

《Hadoop权威指南》

七、分布式系统

八、架构设计

《软件系统架构:使用视点和视角与利益相关者合作 第2版》
《恰如其分的软件架构 - 风险驱动的设计方法》
《大型网站技术架构:核心原理与案例分析》
《微服务设计》
《程序员必读之软件架构》

九、工具

9.1 Git

9.2 Maven

《Maven实战》

9.3 UML

十、程序员的自我修养

《程序员修炼之道-从小工到专家》
《代码整洁之道》
《程序员的职业素养》
《重构:改善既有代码的设计》:经典著作

到此这篇后端开发书单_java后端开发需要掌握什么的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 什么是前端开发?什么是后端开发?_什么是前端开发什么是后端开发2024-10-30 23:30:33
  • Java后端开发_java后端开发需要掌握什么2024-10-30 23:30:33
  • java后端开发步骤_java后端开发2024-10-30 23:30:33
  • 什么是后端开发_前端工资多少钱一个月2024-10-30 23:30:33
  • 成为后端开发人员所需的10项技能是什么_前端和后端哪个加班多2024-10-30 23:30:33
  • 后端开发不适合用mac_苹果电脑编程软件2024-10-30 23:30:33
  • 前端开发日志_web后端2024-10-30 23:30:33
  • python后端开发面试题_python后端开发找工作难吗2024-10-30 23:30:33
  • 前端开发和后端开发哪个赚钱2024-10-30 23:30:33
  • 后端开发主要做什么2024-10-30 23:30:33
  • 全屏图片