`
backend-develop
  • 浏览: 24101 次
社区版块
存档分类
最新评论

推荐给 Java 程序员的 7 本书

阅读更多

《 Java 编程思想》

适合各个阶段 Java 程序员的必备读物。书中对 Java 进行了详尽的介绍,与其它语言做了对比,解释了 Java 很多特性出现的原因和解决的问题。初学者可以通过此书快速掌握 Java 面向对象的理念,学会正确使用 Java 的各种特性;平时开发中可以将此书作为工具书参考,遇到疑难问题或查缺补漏都可以参考此书;有经验的开发者重温此书,可以加深对 Java 的理解,开发能力再上一层楼。

 

《设计模式》

四位作者均是国际公认的面向对象软件领域的专家。此书以 C++ 语言为载体讲解面向对象开发的设计模式,对软件开发的设计经验进行了深入的总结与分析。精选 23 种简洁可复用的设计模式,详细介绍了出现的原因、能够解决的问题和具体的使用方法。掌握设计模式,是代码从混乱走向有序的必经之路。

 

《深入浅出 MyBatis 技术原理与实战》

MyBatis 作为优秀的持久层框架,已经被越来越多的 Java 程序所使用。这本书从基础应用、原理与插件、实践应用三个角度介绍 MyBatis ,由浅入深逐步带领读者学习使用 MyBatis 框架。能够作为 MyBatis 初学者的入门读物,快速全面地掌握 MyBatis 基础使用方法;也能帮助开发者理解 MyBatis 内部的运行原理,有针对性地开发插件及使用 MyBatis 的高级功能。

 

《spring 技术内幕》

此书有一定难度,建议读者在掌握 spring 基本用法的基础上再去阅读,可作为提升开发技能的书籍。此书展示了大量 spring 核心源码,进行恰到好处的解读,详尽介绍了 spring 核心功能和主要模块架构的实现原理和设计思想。阅读此书,能够一窥 spring 的底层实现,学习 spring 优秀的架构设计模式和思想,帮助 Java 程序员提升开发能力。

 

《重构:改善既有代码的设计》

软件开发是熵增的过程,需求变化、业务变化、环境变化、人员更替等都会给代码带来越来越多的坏味道,重构不可避免。该书总结了作者多年的重构经验,提出了多种可行的重构方法及使用范围,为重构之路指明了方向。

 

《微服务架构与实践》

微服务架构诞生以后,已经被越来越多地应用到产品实现中。此书介绍了微服务架构的概念、诞生背景、本质特征以及优缺点,讨论了微服务实施中的部署、日志、监控、持续交付等问题,探讨了现有系统向微服务转变的方法与问题。

 

《深入理解 Java 虚拟机》

Java 虚拟机是 Java 语言运行的底层基础,是程序员进阶专家的必经之路。要想成为专家级 Java 程序员,必须掌握虚拟机的运行原理,才能写出高性能、稳定性好的 Java 程序。这本书介绍了虚拟机内存管理、执行子系统、程序编译与优化、高效并发等核心主题,进行了深入分析。

 

每周 3 篇学习笔记或技术总结,面向有一定基础的 Java 程序员,内容涉及 Java 进阶、虚拟机、MySQL、NoSQL、分布式计算、开源框架等多个领域。关注作者或微信公众号 backend-develop 第一时间获取最新内容。

0
1
分享到:
评论

相关推荐

    《Java程序员》

    《Java程序员》 本书对于即将从事Java职业或初步从业的程序员来说是一本难得的好书。从生存、制胜、发展三个方面入手,为大家展示出程序员求职与工作的一幅3D全景图像。本书中既有在公司中的生存技巧,又有高手达人...

    2018年新版Java程序员面试宝典

    这本书全面覆盖了Java语言的核心概念、高级特性以及实际开发中的常见问题,是Java程序员提升面试技能的必备资料。 一、Java基础 书中首先会详细讲解Java的基础语法,包括变量、数据类型、运算符、流程控制语句等。...

    Java 程序员宝典 pdf 电子书

    这本书详细介绍了Java语言的基础、核心特性以及高级概念,帮助读者掌握成为一名优秀Java程序员所需的技能。 在Java编程的世界里,理解和掌握基本语法是至关重要的。书中可能包括了变量、数据类型、控制结构(如if...

    Java程序员需要的电子书

    1. **《Java核心技术卷》**:这本书是Java程序员的必备经典,详细讲解了Java语言的核心概念,包括类、对象、接口、异常处理、多线程、网络编程等。通过阅读,可以巩固Java语法基础,理解面向对象设计原则。 2. **...

    Java程序员必看的15本书【转】

    以下是一些关于Java程序员必读的书籍以及相关的知识要点: 1. **《Effective Java》**:这本书由Joshua Bloch编写,深入讲解了如何编写高效、清晰的Java代码。书中包含了一系列实践性的编程建议,如使用接口而非...

    Java程序员面试笔试宝典

    《Java程序员面试笔试宝典》是一本专门为寻求Java相关职位的程序员准备的参考资料,它涵盖了Java编程语言的基础、进阶以及面试中常见的问题和考点。这本书的高清版旨在提供清晰易读的学习体验,帮助读者更好地理解和...

    java程序员面试笔试宝典

    《Java程序员面试笔试宝典》是由何昊编著的一本针对Java程序员面试和笔试的必备参考资料。这本书深入浅出地涵盖了Java编程领域的诸多关键知识点,旨在帮助求职者在面试过程中表现出色,顺利通过技术关卡。以下将详细...

    JAVA程序员到架构师推荐阅读书籍

    【Java程序员到架构师的书籍推荐】 在Java程序员成长为架构师的过程中,阅读合适的书籍是非常重要的。以下是一些推荐的书籍,它们将帮助你逐步提升技能并理解软件开发的各个方面。 **一、Java编程入门** 1. **...

    JAVA程序员上班那点事(钟声著)

    《JAVA程序员上班那点事》是由钟声撰写的一本面向Java程序员的专业书籍,它深入浅出地探讨了Java程序员在日常工作中可能遇到的各种问题、挑战以及解决方案。这本书以实际工作场景为背景,提供了丰富的经验和技巧,...

    推荐给java程序员以及从java转向php程序猿的一本好书

    《Spring技术内幕:深入解析Spring架构与设计原理》是一本专为Java程序员和希望从Java转向PHP开发者设计的书籍...通过阅读这本书,无论是Java程序员还是希望转型的PHP开发者,都能收获丰富的知识,提升自己的技能水平。

    java程序员上班那点事

    本书对于即将从事Java职业或初步从业的程序员来说是一本难得的好书。书中浓缩了程序员求职与工作、生存与发展的点滴经验,希望本书能够成为你的朋友。望本书能让即将走向工作岗位的程序员和已经成为程序员的朋友,对...

    JAVA程序员必看的15本书

    学习Java最痛苦的事情莫过于对未来职业方向的选择。尤其是选择开发Java Application还是Java Web方向,在你先定好大类后还有数不尽的小类教你无从学起。 因此,作为初学者的你必须看完本文。从中你将了解到如何学习...

    JAVA程序员面试书籍(4本)

    对于Java程序员来说,掌握扎实的基础知识、深入理解设计模式以及熟悉并发编程是至关重要的。此外,能够在面试中展现出自己的专业素养也是求职成功的关键。本资源包含四本针对Java程序员面试的书籍,旨在帮助你全面...

    JAVA程序员必看的15本书-JAVA自学书籍推荐.docx

    "JAVA程序员必看的15本书-JAVA自学书籍推荐" JAVA 程序员自学书籍推荐可以分为三个阶段:Java 编程入门类、Java 编程进阶类和 Java 架构师之路。 在 Java 编程入门类中,推荐《Java 编程思想》和《Agile Java》...

    JAVA程序员面试宝典

    《JAVA程序员面试宝典》是一本专为Java开发者准备的面试指南,旨在帮助读者全面掌握Java编程语言的核心概念和技术,以便在求职面试中表现出色。这本书涵盖了从基础语法到高级特性的广泛内容,包括但不限于面向对象...

    《针对Java程序员的UML概述》一书

    通过阅读这本书,Java程序员可以提升自己的系统设计能力,更好地理解和表达复杂的软件结构。 本书首先会介绍UML的基本概念,包括UML的历史、目标以及它在软件开发过程中的角色。读者将了解到,UML不仅是一个图形...

    Java程序员上班那点事儿.doc(完整版)

    《Java程序员+上班那点事儿》 本书对于即将从事Java职业或初步从业的程序员来说是一本难得的好书。从生存、制胜、发展三个方面入手,为大家展示出程序员求职与工作的一幅3D全景图像。本书中既有在公司中的生存技巧,...

    java程序员_上班那些事儿_高清

    java程序员_上班那些事儿 所谓功力,就是弄明白一些事,java也是这样,这本书诙谐有趣,十分推荐

    JAVA程序员必看的15本书JAVA自学书籍推荐.docx

    "JAVA程序员必看的15本书JAVA自学书籍推荐" JAVA 是一种广泛应用于互联网和移动应用程序开发的编程语言,作为一名 JAVA 程序员,选择合适的书籍进行自学是非常重要的。本文将推荐 15 本书籍,涵盖 JAVA 编程入门、...

Global site tag (gtag.js) - Google Analytics