美文网首页纵横研究院后端基础技术专题社区
【原创】后端基础书籍推荐-Java技术栈

【原创】后端基础书籍推荐-Java技术栈

作者: 比轩 | 来源:发表于2019-03-04 19:45 被阅读6次

前言:作为技术人员,我一直认为认真踏实的阅读和实践是提升自己的必备途径,因此推荐的书籍尽量避免以下字眼:

  • 疯狂XXX
  • 从入门到XX系列
  • XX天掌握Java
  • 精通XXX
  • 读这一本就够了XXX
  • Spring+Mybatis整合XX实现

除了以下推荐的书籍之外,Java还有许许多多优秀的书籍,不在此的推荐的原因是大部分都是多卷的大型书籍,不适合读书计划,个人有兴趣可以私下研读和学习。

如果有自己觉得合适的书籍可以留言,我觉得ok的可以更新上来

1. Java基础

了解Java基本的内容和类库,提升Java编码的基础能力。

Java学习指南

涵盖Java7及以前的大多数特性和内容,可以选择补充阅读。

不建议学习计划选此书,有兴趣可以自主阅读

Java学习指南

Java8实战

包含Java8所有的特性,无论是作为Java8的学习还是查阅工具,都十分合适。

Java8实战

Java8函数式编程

Java8最核心的特定应该就是函数式编程的支持。如果你对函数式编程的理解停留在lambda,那极力推荐阅读此书。

Java8函数式编程

Java9模块化开发

Java9开始,java引入的模块概念,作为java后续发展的核心特性,很有必要学习。

项目上基本都是JDK1.8,因此读书计划不建议选择此书,有兴趣可自主阅读,作为后续的技术储备是一个很好的选择

Java9

2. 框架-Spring系列

除了官方文档之外,个人觉得Spring学习的话读以下两本就够了,后续有比较好的提高书籍再来更新。

Spring实战(第4版)

Spring实战

Spring微服务实战

Spring微服务

3. 内功心法

Effective Java(第3版)

时隔多年,Java届的圣经又再一次更新,涵盖了Java 7、Java 8和Java 9中语言和库的各种新特性。让你能够深入了解Java平台的细微之处。通过对每一个项目的全面描述和解释,告诉你应该做什么、不应该做什么,以及为什么要这样做。极力推荐!

image.png

Java性能权威指南

项目中遇到性能瓶颈(Java应用层面)的时候,搜索引擎解决不了大多数问题,下面这本书可以。

Java性能权威指南

4. 其它JVM语言

Scala编程(第3版

作者是Scala的爸爸,读这本准没错。(译者水平参差不齐,推荐英语原著:programming in Scala)

Scala 编程

Groovy in Action(英语)

Groovy in Action

5. 必备工具

PRO GIT 2

《pro git 2》是开源书籍,在此提供下载地址:https://git-scm.com/book/zh/v2

pro git 2

MAVEN实战

maven的书籍不多,《maven实战》我度过,没有特别深的理论和源码刨析,基本都是应用级别的,可以作为了解和学习maven的速读书籍。

maven实战

相关文章

  • 【原创】后端基础书籍推荐-Java技术栈

    前言:作为技术人员,我一直认为认真踏实的阅读和实践是提升自己的必备途径,因此推荐的书籍尽量避免以下字眼: 疯狂XX...

  • Java后端技术栈

    Java后端技术栈 自己总结的Java后端技术栈:

  • Spring起步

    一、后端开发的概念和技术栈 1.1 什么是后端开发? 什么是后端开发 Java后端技术栈梳理 1.2 Java后端...

  • day01 Spring起步

    一、后端开发的概念和技术栈 1.1 什么是后端开发? 后端开发 1.2 Java后端技术栈梳理 梳理 JAVA W...

  • Java后端学习,你应该看那些书籍?

    最近在学习Java和全栈开发,推荐一些有用的书籍 书架主要针对Java后端和全栈开发用的 书籍介绍 《Spring...

  • Java后端学习,你应该看那些书籍?

    最近在学习Java和全栈开发,推荐一些有用的书籍 书架主要针对Java后端和全栈开发用的 书籍介绍 《Spring...

  • Java进阶架构方向:Java进阶书籍推荐,架构方向

    最近在学习Java和全栈开发,推荐一些有用的书籍 书架主要针对Java后端和全栈开发用的 书籍介绍 《Spring...

  • day01 Spring起步

    一、后端开发的概念和技术栈 1.1 什么是后端开发? 什么是后端开发 1.2 Java后端技术图谱? 二、Java...

  • 01-Spring起步

    一、后端开发的概念和技术栈 1.1 什么是后端开发? 后端开发 1.2 Java后端技术图谱? 二、JavaEE概...

  • Spring起步

    一、后端开发的概念和技术栈 1.1 什么是后端开发? 后端开发 后端开发需要的技能 1.2 Java后端技术图谱 ...

网友评论

    本文标题:【原创】后端基础书籍推荐-Java技术栈

    本文链接:https://www.haomeiwen.com/subject/jhcwuqtx.html