学习java的好书_java学习好书 - CSDN
  • 大牛推荐的10本学习 Java 必看书

    万次阅读 2018-12-29 00:59:25
    图:内容概览。注:本文内容由实验楼搜集、整理自Github,实际项目版权归原作者所有。“有门语言,这辈子都不敢说精通”这门语言,对很多人来说,应该就是C++吧?那么Jav...
        

    640?wx_fmt=png

    图:内容概览。注:本文内容由实验楼搜集、整理自Github,实际项目版权归原作者所有。


    “有门语言,这辈子都不敢说精通”

    这门语言,对很多人来说,应该就是C++吧?那么Java呢?学到了啥程度,你才敢在简历上写精通Java?多线程,JDBC,类,变量,MVC等等基础肯定是要精通的,此外数据库啦,甚至很多的前端知识也要极其熟悉。你们觉得要达到什么境界呢?

    今天这个清单,是许多大牛都推荐过的经典JAVA书籍,也是在精通JAVA的道路上必备的书目。

    640?wx_fmt=png

    上一期入口:6条 Tips 为你照亮 GitHub 寻宝之路


    基础核心

    9. 《图解 HTTP》

    讲漫画一样的讲 HTTP,很有意思,不会觉得枯燥,大概也涵盖也 HTTP 常见的知识点。因为篇幅问题,内容可能不太全面。不过,如果不是专门做网络方向研究的小伙伴想研究 HTTP 相关知识的话,读这本书的话应该来说就差不多了。

    豆瓣评分: 8.1

    推荐指数:????


    8. 《Java核心技术·卷1:基础知识(原书第9版)》

    Java 领域最有影响力和价值的著作之一,拥有20多年教学与研究经验的资深 Java 技术专家撰写,与《Java编程思想》齐名。

    豆瓣评分: 8.3

    推荐指数:????


    7. 《Java核心技术·卷2:高级特性(原书第9版)》

    豆瓣评分: 8.7

    推荐指数:????


    6. 《算法 第四版》

    Java 语言描述,算法领域经典的参考书,全面介绍了关于算法和数据结构的必备知识,并特别针对排序、搜索、图处理和字符串处理进行了论述。书的内容非常多,可以说是 Java 程序员的必备书籍之一了。

    豆瓣评分: 9.3

    推荐指数:?????


    5. 《数据结构与算法分析:Java 语言描述》

    这本书真是非常好!个人感觉很适合给初学者入门看,里面的分析数学公式恰到好处,没有算法导论的令人望而生畏,也没有国内图书的草草了事,既学习了数据结构又有刚刚好的算法分析,很容易使人产生共鸣。

    豆瓣评分: 8.6

    推荐指数:?????


    入门到进阶

    4. 《Head First Java(第二版·中文版)》

    可以说是不少人的 Java 启蒙书籍了,特别适合新手读当然也适合我们用来温故 Java 知识点。

    豆瓣评分: 8.7

    推荐指数:?????


    3. 《Effective java 中文版(第2版)》第三版已出

    豆瓣评分 9.0

    推荐指数:?????


    2. 《Java编程思想 (第4版)》

    赢得了全球程序员的广泛赞誉,即使是最晦涩的概念,在Bruce Eckel的文字亲和力和小而直接的编程示例面前也会化解于无形。从Java的基础语法到最高级特性(深入的面向对象概念、多线程、自动项目构建、单元测试和调试等),本书都能逐步指导你轻松掌握。

    豆瓣评分: 9.1

    推荐指数:?????


    1. 《深入理解Java虚拟机(第2版)》

    国内的 Java 进阶最佳书籍之一!

    豆瓣评分 :8.9

    推荐指数:?????


    0. 按照我们的惯例,最后一本由你来补充!


    #今日话题#

    “卧槽这本书你都没听过?你还学啥Java啊”

    你觉的这本书应该/必须是??


    相关阅读

    8个爽滑的Windows小软件,不好用你拿王思葱砸死我

    60人,42天,死磕机器学习,结果如下。

    大牛推荐的10本学习 Python 的好书

    6个炫酷又好用的 Python 工具

    10个不到500行代码的超牛Python 练手项目

    技术变现,到底怎么变?


    640?wx_fmt=jpeg

    展开全文
  • 借名人名言给大家推荐一些对java学习有用的经典书籍,对程序员来说,我觉得最佳学习方式还是看书,看视频花费时间太长,而阅读博客则不够系统。 对java初学者最好的方式就是找到一本经典的好书,然后啃完它。当然,...

    书是人类不可或缺的精神食粮。正如高尔基所言:书是人类进步的阶梯。借名人名言给大家推荐一些对java学习有用的经典书籍,对程序员来说,我觉得最佳学习方式还是看书,看视频花费时间太长,而阅读博客则不够系统。

    对java初学者最好的方式就是找到一本经典的好书,然后啃完它。当然,我还是推荐大家有时间写写博客,毕竟好记性不如烂笔头,许多的工作经验,不记录会随着时间的推移也终究会被遗忘,看书也一样,看到重点动手去实践,动脑去思考,动手记录下来!

    好了,下面开始介绍书籍了!

    学生,职场新人必备书籍

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

    那些对java学习有用的经典书籍你看过几本_www.cnitedu.cn

    推荐理由:入门看妥妥的,基础讲的通俗易懂。比《Java编程思想》更容易啃下来。建议人手一本。已经到第10版了,覆盖最新技术,平时经常翻阅。

    如果你不是职场新人了,你想提示个人能力,那么我推荐以下书籍:

    《Java8 实战》

    那些对java学习有用的经典书籍你看过几本_www.cnitedu.cn

    不得不说这本书是把Java8的新特性讲得最全最仔细的

    《Spring实战(第4版)》

    那些对java学习有用的经典书籍你看过几本_www.cnitedu.cn

    《精通Spring 4.x ――企业应用开发实战》

    那些对java学习有用的经典书籍你看过几本_www.cnitedu.cn

    推荐理由:SpinrgMVC干货系列的书籍,绝壁值得看看! 

    下面推荐 SpringBoot 相关的书籍

    《JavaEE开发的颠覆者:Spring Boot实战》

    那些对java学习有用的经典书籍你看过几本_www.cnitedu.cn

    《Spring Boot实战》

    那些对java学习有用的经典书籍你看过几本_www.cnitedu.cn

    《SpringBoot揭秘:快速构建微服务体系》

    那些对java学习有用的经典书籍你看过几本_www.cnitedu.cn

    推荐理由:springboot 就不用多说了,很多公司都在用,值得看的!

    redis相关

    《Redis实战》

    那些对java学习有用的经典书籍你看过几本_www.cnitedu.cn

    推荐理由:深入浅出地介绍了Redis的5种数据类型,并通过多个实用示例展示了Redis的用法。除此之外,书中还讲述了Redis的优化方法以及扩展方法,是一本对于学习和使用 Redis 来说不可多得的参考书籍。

    工具类相关书籍

    《Maven实战》 

    那些对java学习有用的经典书籍你看过几本_www.cnitedu.cn

    推荐理由:从基础到应用,很全,适合初学者,当然有一点经验的人也挺适合的,读完这本平时工作够用了。

    其他的进阶书籍推荐

    性能优化相关书籍

    《Java性能权威指南》

    那些对java学习有用的经典书籍你看过几本_www.cnitedu.cn

    推荐理由:讲得深入,也更加贴近现在的JDK。

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

    那些对java学习有用的经典书籍你看过几本_www.cnitedu.cn

    推荐理由:国人新作,流畅易读

    《Head First 设计模式》 

    那些对java学习有用的经典书籍你看过几本_www.cnitedu.cn

    推荐理由:设计模式,面试经常问的,你觉得重要不。

    《深入理解 Java 虚拟机 第2版》 

    那些对java学习有用的经典书籍你看过几本_www.cnitedu.cn

    推荐理由:系统的介绍了Java虚拟机和相关工具,并给出了一些调优建议,值得一看!

    其他的书籍推荐

    《代码整洁之道》 

    那些对java学习有用的经典书籍你看过几本_www.cnitedu.cn

    《程序员的职业素养》 

    那些对java学习有用的经典书籍你看过几本_www.cnitedu.cn

    推荐理由:老书了,值得看看

    最后介绍一本必备书籍

    《程序员健康指南》 

    那些对java学习有用的经典书籍你看过几本_www.cnitedu.cn

    推荐理由:身体是革命的本钱,健康第一!!!

    小小的总结

    作为程序员的我们,不要吝啬对自己的投资,只有自己强大了才能赚更多的钱。每年都买几本书好好的学习一下。

    展开全文
  • Java程序员必读的10本书籍

    万次阅读 多人点赞 2019-04-09 09:29:45
    以下列出了10本书,对于任何希望提高Java知识和理解的Java程序员来说都是必不可少的。 如果你是一名程序员,想知道如何提高你对Java的了解或者成为更好的Java开发人员,那你就来对地方了。在本文中,我将分享一些...

    以下列出了10本书,对于任何希望提高Java知识和理解的Java程序员来说都是必不可少的。

     

    如果你是一名程序员,想知道如何提高你对Java的了解或者成为更好的Java开发人员,那你就来对地方了。在本文中,我将分享一些最好的Java书籍。这些书经受住了时间的考验,随着岁月的流逝变得越来越重要。不管你是在2018年读还是计划在2019年读,你总有很多东西要学,这就是为什么我认为它们是有史以来最棒的Java书籍。

     

     

    就我个人而言,我非常喜欢读书。我的图书馆里有几百本书和电子书。当我还是个孩子的时候,我读了很多漫画,包括《超级突击队》(Super Commando Dhruv),他是我最喜欢的角色,因为他故事中的科学主题,以及他通常是如何凭借自己的大脑、智慧和对科学事实的简单了解打败更强大的敌人的。

     

     

    当我成为一名程序员时,我对书籍的热情还在继续。除了大学里的教科书,我读的第一本Java书籍是Head first Design Pattern。这本书完全改变了我对Java的知识和对面向对象编程的理解。

     

     

    直到那时,我才明白这个接口的真正用途。对我来说,它们看起来毫无用处,因为您无法编写代码来执行任何操作。但是,读了这本书之后,我意识到它们在减少程序不同部分之间的耦合方面是多么的棒。

     

    从那时起,我读过很多编程书籍,大部分都与Java有关。今天,我将分享每个Java开发人员都应该阅读的10本最好的Java书籍。即使其中有些知识在现在看来是过时的,可从中学到的大部分内容都会帮助你积累业务知识以及提升自己职业素质。

     

    Java程序员的Top10本书籍

     

    下面是我为Java程序员列出的一些最流行、最重要的书籍。如果您已经做了2到3年的Java程序员,那么您很可能已经读过这些书了。但是,如果你还没有读过,现在是阅读它们的最佳时机。你不会后悔把你的时间和金钱投资在这些书上,因为回报是无限的。

     

    1. Effective Java(有效的Java)

    相信这本书出现在第一位,不会有任何意外。约书亚·布洛赫的《有效Java》是有史以来最好的Java书籍。对于任何经验级别的Java程序员来说,这绝对是一本必读的书。你会学到很多关于Java和它的API的知识。

     

    事实上,Joshua Bloch自己就是几个关键Java类和API(例如Java)的作者。lang和Java集合框架,是阅读这本书的充分理由。除此之外,他的写作风格也非常棒。

     

    你可以在海滩上阅读这本书,也可以在旅行中阅读,也可以在办公桌前阅读。这是可怕的。毫无疑问,在阅读这本书之后,您将成为一个更好的Java程序员。

     

    最重要的是,现在有了一个新的有效Java版本,它涵盖了Java 7、8和9,现在读这本书再好不过了。

     

    2. Clean Code

    Java程序员的另一个永恒经典是干净的代码。正如标题所示,它教会您编写更好的代码,这是一件非常难学的事情。说实话,学习Java很容易,但是编写更好的Java代码却很难,因为它使用了强大的OOP原则,而这正是本书的精髓之所在。

     

    与约书亚·布洛赫相似,罗伯特·c·马丁(Robert C. Martin)也被称为鲍勃叔叔(Uncle Bob),他是一位优秀的作者,分享了他作为一名软件开发人员的许多经验,教会了你各种编程技术和实践,对你作为程序员的日常工作有很大帮助。

     

    3. Java Concurrency in Practice(Java并发编程实战)

     

    多线程和并发性是Java编程的重要部分。在实践中,没有比Brian Goetz的Java并发更好的书来学习和掌握这个棘手的主题。

     

    尽管这本书只涉及Java 5,但它对于任何认真的Java开发人员来说都是必读的书籍。

     

    有些人可能会发现有些部分有点难以理解,特别是3.5.1到3.5.6节,如果是这样,我建议您通过Heinz Kabutz博士的Java -并发性能课程。这将有助于你更好地理解和理解这些主题。

     

    4. Head First Design Patterns

     

    了解OOP和设计模式对于编写任何Java应用程序都很重要。Head First设计模式是学习这样做的最好的书。

     

    正如我之前说过的,这是我在Java上读过的第一本书,除了教科书。看完这本书,我很感动。这本书教会了我为什么组合比继承更好,以及如何在不修改已经测试过的代码的情况下更改类的运行时行为。

     

    您可能认为这只是另一本旧书,但不必担心,几年前发布了一份关于Java SE 8的更新版本。

     

    如果您认真地学习Java中的设计模式,那么您应该阅读这本书!

     

    5. Spring in Action

     

     

    对不起,我必须在Java程序员的经典书籍列表中包含一本Spring book, Spring in Action。Spring是有史以来最流行的Java框架,这是了解Spring框架的最好的书,但是——老实说——这本书不仅仅是一本Spring的书。

     

    虽然无法解释,可在阅读了这本书的第4版之后,我对Java和编写更好的代码有了很多的认识。

     

    书中有一个主题,例如JDBC,并解释了JDK哪里出了问题,以及Spring如何纠正错误,例如SQLException,这是一个通用的异常,表示某件事出了问题,但并不确切地指出问题出在哪里,以及如何处理它。

     

    就像Josuha Bloch和Uncle Bob一样,Craig Walls也是一位伟大的作家,通过阅读这本书,你会学到比Spring更多的东西。

     

    6. Test Driven(测试驱动)

     

     

    自动化测试是一项重要的技能。对于开发人员来说,一切都从单元测试开始。Java从一开始就有幸拥有JUnit,但是仅仅知道这个库并不能使您成为能够编写测试的专业程序员。

     

     

    它所需要的远不止了解单元测试库(如JUnit或Mockito),这也是这本书的用处所在。如果您认真对待代码质量和编写单元、集成和自动化测试,那么在2018年您将阅读《测试驱动》这本书。

     

    7. The Definitive Guide to Java Performance(Java性能权威指南)

     

     

     

    成为更好的Java开发人员的另一个方面是了解JVM、垃圾收集和性能调优。虽然有一些关于这个主题的好书,例如Binu John和Charlie Hunt的Java性能,但是Scott Oaks关于Java性能的权威指南是我最喜欢的。

     

    尽管它只涵盖了JDK 7,但您将了解很多关于性能调优和JVM的知识,这完全证明了您将在这本书中花费的时间和金钱是合理的。

     

    8. Head First Java

     

     

    有多少人是通过阅读这本书开始学习Java的? 嗯,我就是。在我了解了Head First Design Pattern之后,我也找到了这本书,Head First Java,我非常喜欢读它。我学到了很多Java概念,我的许多误解也被纠正了。

     

    尽管许多人认为这是一本过时的书,但我仍然觉得它是一本非常适合刚开始使用Java的书,因为它独特的风格和内容。

     

    通过阅读本书,您可以轻松了解Java 8、Java 9和Java 10对其他版本的更改。

     

    9. Head First Object-Oriented Analysis and Design(面向对象分析和设计)

     

     

     

    在最伟大的Java书籍列表中,这是另一本“Head First”的书。是的,他们简直太棒了。

     

    Head First面向对象的分析和设计为Java程序员形成了“Head First”三部曲,即Head First Java、Head First Design Patterns和Head First OOAD。

     

    它实际上补充了Head First的设计模式,解释了面向对象编程和设计的技术。

     

    我从这本书中学到的最重要的技术是为接口编码,以及如何封装更改。这本书仅仅改变了我编写Java代码的方式。

     

    10. Java: A Beginner's Guide(Java初学者指南)

     

     

    如果你需要一本全面的Java书,应该就是这个。尽管标题上写着Java:初学者指南,但它是学习Java最完整的书籍之一。

     

    Herbert Schildt先生在保持这本书的最新进展方面也做了一件值得称赞的工作,例如,这本书的第七版现在涵盖了Java 9。

     

    但是,我不知道他将如何保持这本书的最新发展,因为Java从Java 10开始的新的6个月发布周期。

     

     

    好了! 这些是Java程序员最好的书籍。如果您是一个热情的Java程序员,那么您很可能已经阅读了其中的大部分书籍。但是,如果你还没有读过,那么2018年或许正是阅读这些书的最佳时机。你可以在任何可能的地方选择这本书的最新版本。

     

    展开全文
  • Java学习必备书籍推荐终极版!

    万次阅读 多人点赞 2019-04-18 11:58:18
    虽是终极版,但一定还有很多不错的 Java 书籍我没有添加进去,会继续完善下去。希望这篇文章对你有帮助,不要再无书可看。 欢迎在留言区补充你觉得不错的 Java 方向的书籍或者计算机基础必看的书籍!你也可以直接到...

    很早就想把JavaGuide的书单更新一下了,昨晚加今天早上花了几个时间对之前的书单进行了分类和补充完善。虽是终极版,但一定还有很多不错的 Java 书籍我没有添加进去,会继续完善下去。希望这篇文章对你有帮助,不要再无书可看。

    欢迎在留言区补充你觉得不错的 Java 方向的书籍或者计算机基础必看的书籍!你也可以直接到Github给我提PR,参与这个书单的完善。

    Java

    基础

    • 《Head First Java》(推荐,豆瓣评分 8.7,1.0K+人评价): 可以说是我的 Java 启蒙书籍了,特别适合新手读当然也适合我们用来温故 Java 知识点。
    • 《Java 核心技术卷 1+卷 2》(推荐): 很棒的两本书,建议有点 Java 基础之后再读,介绍的还是比较深入的,非常推荐。这两本书我一般也会用来巩固知识点,是两本适合放在自己身边的好书。
    • 《JAVA 网络编程 第 4 版》: 可以系统的学习一下网络的一些概念以及网络编程在 Java 中的使用。
    • 《Java 编程思想 (第 4 版)》(推荐,豆瓣评分 9.1,3.2K+人评价):大部分人称之为Java领域的圣经,但我不推荐初学者阅读,有点劝退的味道。稍微有点基础后阅读更好。

    并发

    • 《Java 并发编程之美》 (推荐):2018 年 10 月出版的一本书,个人感觉非常不错,对每个知识点的讲解都很棒。
    • 《Java 并发编程的艺术》(推荐,豆瓣评分 7.2,0.2K+人评价): 这本书不是很适合作为 Java 并发入门书籍,需要具备一定的 JVM 基础。我感觉有些东西讲的还是挺深入的,推荐阅读。
    • 《实战 Java 高并发程序设计》(推荐,豆瓣评分 8.3): 书的质量没的说,推荐大家好好看一下。
    • 《Java 高并发编程详解》(豆瓣评分 7.6): 2018 年 6 月出版的一本书,内容很详细,但可能又有点过于啰嗦,不过这只是我的感觉。

    JVM

    Java8 新特性

    • 《Java 8 实战》 (推荐,豆瓣评分 9.2 ):面向 Java 8 的技能升级,包括 Lambdas、流和函数式编程特性。实战系列的一贯风格让自己快速上手应用起来。Java 8 支持的 Lambda 是精简表达在语法上提供的支持。Java 8 提供了 Stream,学习和使用可以建立流式编程的认知。
    • 《Java 8 编程参考官方教程》 (推荐,豆瓣评分 9.2):也还不错吧。

    代码优化

    网络

    • 《图解 HTTP》(推荐,豆瓣评分 8.1 , 1.6K+人评价): 讲漫画一样的讲 HTTP,很有意思,不会觉得枯燥,大概也涵盖也 HTTP 常见的知识点。因为篇幅问题,内容可能不太全面。不过,如果不是专门做网络方向研究的小伙伴想研究 HTTP 相关知识的话,读这本书的话应该来说就差不多了。
    • 《HTTP 权威指南》 (推荐,豆瓣评分 8.6):如果要全面了解 HTTP 非此书不可!

    操作系统

    • 《鸟哥的 Linux 私房菜》(推荐,,豆瓣评分 9.1,0.3K+人评价):本书是最具知名度的 Linux 入门书《鸟哥的 Linux 私房菜基础学习篇》的最新版,全面而详细地介绍了 Linux 操作系统。全书分为 5 个部分:第一部分着重说明 Linux 的起源及功能,如何规划和安装 Linux 主机;第二部分介绍 Linux 的文件系统、文件、目录与磁盘的管理;第三部分介绍文字模式接口 shell 和管理系统的好帮手 shell 脚本,另外还介绍了文字编辑器 vi 和 vim 的使用方法;第四部分介绍了对于系统安全非常重要的 Linux 账号的管理,以及主机系统与程序的管理,如查看进程、任务分配和作业管理;第五部分介绍了系统管理员 (root) 的管理事项,如了解系统运行状况、系统服务,针对登录文件进行解析,对系统进行备份以及核心的管理等。

    数据结构与算法

    • 《大话数据结构》(推荐,豆瓣评分 7.9 , 1K+人评价):入门类型的书籍,读起来比较浅显易懂,适合没有数据结构基础或者说数据结构没学好的小伙伴用来入门数据结构。
    • 《数据结构与算法分析:C 语言描述》(推荐,豆瓣评分 8.9,1.6K+人评价):本书是《Data Structures and Algorithm Analysis in C》一书第 2 版的简体中译本。原书曾被评为 20 世纪顶尖的 30 部计算机著作之一,作者 Mark Allen Weiss 在数据结构和算法分析方面卓有建树,他的数据结构和算法分析的著作尤其畅销,并受到广泛好评.已被世界 500 余所大学用作教材。
    • 《算法图解》(推荐,豆瓣评分 8.4,0.6K+人评价):入门类型的书籍,读起来比较浅显易懂,适合没有算法基础或者说算法没学好的小伙伴用来入门。示例丰富,图文并茂,以让人容易理解的方式阐释了算法.读起来比较快,内容不枯燥!
    • 《算法 第四版》(推荐,豆瓣评分 9.3,0.4K+人评价):Java 语言描述,算法领域经典的参考书,全面介绍了关于算法和数据结构的必备知识,并特别针对排序、搜索、图处理和字符串处理进行了论述。书的内容非常多,可以说是 Java 程序员的必备书籍之一了。

    数据库

    • 《高性能 MySQL》(推荐,豆瓣评分 9.3,0.4K+人评价):mysql 领域的经典之作,拥有广泛的影响力。不但适合数据库管理员(dba)阅读,也适合开发人员参考学习。不管是数据库新手还是专家,相信都能从本书有所收获。
    • 《Redis 实战》:如果你想了解 Redis 的一些概念性知识的话,这本书真的非常不错。
    • 《Redis 设计与实现》(推荐,豆瓣评分 8.5,0.5K+人评价):也还行吧!
    • 《MySQL 技术内幕-InnoDB 存储引擎》(推荐,豆瓣评分 8.7):了解 InnoDB 存储引擎底层原理必备的一本书,比较深入。

    系统设计

    设计模式

    常用框架

    • 《深入分析 Java Web 技术内幕》: 感觉还行,涉及的东西也蛮多。
    • 《Netty 实战》(推荐,豆瓣评分 7.8,92 人评价):内容很细,如果想学 Netty 的话,推荐阅读这本书!
    • 《从 Paxos 到 Zookeeper》(推荐,豆瓣评分 7.8,0.3K 人评价):简要介绍几种典型的分布式一致性协议,以及解决分布式一致性问题的思路,其中重点讲解了 Paxos 和 ZAB 协议。同时,本书深入介绍了分布式一致性问题的工业解决方案——ZooKeeper,并着重向读者展示这一分布式协调框架的使用方法、内部实现及运维技巧,旨在帮助读者全面了解 ZooKeeper,并更好地使用和运维 ZooKeeper。
    • 《Spring 实战(第 4 版)》(推荐,豆瓣评分 8.3,0.3K+人评价):不建议当做入门书籍读,入门的话可以找点国人的书或者视频看。这本定位就相当于是关于 Spring 的新华字典,只有一些基本概念的介绍和示例,涵盖了 Spring 的各个方面,但都不够深入。就像作者在最后一页写的那样:“学习 Spring,这才刚刚开始”。
    • 《RabbitMQ 实战指南》:《RabbitMQ 实战指南》从消息中间件的概念和 RabbitMQ 的历史切入,主要阐述 RabbitMQ 的安装、使用、配置、管理、运维、原理、扩展等方面的细节。如果你想浅尝 RabbitMQ 的使用,这本书是你最好的选择;如果你想深入 RabbitMQ 的原理,这本书也是你最好的选择;总之,如果你想玩转 RabbitMQ,这本书一定是最值得看的书之一
    • 《Spring Cloud 微服务实战》:从时下流行的微服务架构概念出发,详细介绍了 Spring Cloud 针对微服务架构中几大核心要素的解决方案和基础组件。对于各个组件的介绍,《Spring Cloud 微服务实战》主要以示例与源码结合的方式来帮助读者更好地理解这些组件的使用方法以及运行原理。同时,在介绍的过程中,还包含了作者在实践中所遇到的一些问题和解决思路,可供读者在实践中作为参考。
    • 《第一本 Docker 书》:Docker 入门书籍!

    网站架构

    • 《大型网站技术架构:核心原理与案例分析+李智慧》(推荐):这本书我读过,基本不需要你有什么基础啊~读起来特别轻松,但是却可以学到很多东西,非常推荐了。另外我写过这本书的思维导图,关注我的微信公众号:“Java 面试通关手册”回复“大型网站技术架构”即可领取思维导图。
    • 《亿级流量网站架构核心技术》(推荐):一书总结并梳理了亿级流量网站高可用和高并发原则,通过实例详细介绍了如何落地这些原则。本书分为四部分:概述、高可用原则、高并发原则、案例实战。从负载均衡、限流、降级、隔离、超时与重试、回滚机制、压测与预案、缓存、池化、异步化、扩容、队列等多方面详细介绍了亿级流量网站的架构核心技术,让读者看后能快速运用到实践项目中。

    软件底层

    • 《深入剖析 Tomcat》(推荐,豆瓣评分 8.4,0.2K+人评价):本书深入剖析 Tomcat 4 和 Tomcat 5 中的每个组件,并揭示其内部工作原理。通过学习本书,你将可以自行开发 Tomcat 组件,或者扩展已有的组件。 读完这本书,基本可以摆脱背诵面试题的尴尬。
    • 《深入理解 Nginx(第 2 版)》:作者讲的非常细致,注释都写的都很工整,对于 Nginx 的开发人员非常有帮助。优点是细致,缺点是过于细致,到处都是代码片段,缺少一些抽象。

    其他

    • 《黑客与画家》:这本书是硅谷创业之父,Y Combinator 创始人 Paul Graham 的文集。之所以叫这个名字,是因为作者认为黑客(并非负面的那个意思)与画家有着极大的相似性,他们都是在创造,而不是完成某个任务。

    公众号

    展开全文
  • JAVA学习,你必读的5本JAVA书籍

    千次阅读 热门讨论 2018-03-29 16:08:11
    https://blog.csdn.net/daidaisama/article/details/52895904给广大JAVA爱好者推荐JAVA教程,很多人学习Java是从《Thinking in Java》这本书入手的,但是我认为这本书是不适合初学者的。我认为正确的使用这本书的...
  • Java学习之路让我帮助很大的书籍

    万次阅读 多人点赞 2018-05-30 12:06:27
    学习Java过程中,慕课网上的一些视频还有一些书籍对我帮助都很大。下面就我自己看过的一些书籍,来分享一些对我帮助比较大的书籍。 1《Head First Java.第二版》 可以说是我的Java启蒙书籍了,特别适合...
  • 身为Java程序员的你可能正在思考平时应该看一些什么书籍来提高自己的能力,那么团长今天就给大家推荐一些我曾经看过的经典书籍。 1.《Java从入门到精通(第3版)》 这本书从Java初学者角度出发,通过通俗易懂的...
  • 【书籍学习】史上最全的Java进阶书籍推荐

    万次阅读 多人点赞 2019-04-10 20:39:25
    学习Java,书籍是必不可少的学习工具之一,尤其是对于自学者而言。废话不多说,下边就给大家推荐一些Java进阶的好书。 第一部分:Java语言篇 1.《Java编程规范》 适合对象:初级、中级 介绍:这本书的作者是被...
  • 从入门到高级Java书籍推荐

    万次阅读 多人点赞 2020-08-16 14:16:40
    不管你是转行来学习Java编程,还是你本来就是计算机专业并且继续在这一领域深耕的。除了,大学专业课程的学习以及工作中的实践之外;业余时间的充电,成了技术人员提升自己的必选之路。有的人选择利用金钱换来时间去...
  • 学习Java好书及视频推荐 要想在java领域成为大牛,除了不断进行项目实战以外,还要不断的进行进修和学习,以下将本人学习java多年使用的好书和一些好的视频推荐给大家,这些书和视频都是本人在网络找了很久,后来...
  • 学习Java好书及视频推荐

    千次阅读 2019-03-17 10:47:46
    要想在java领域成为大牛,除了不断进行项目实战以外,还要不断的进行进修和学习,以下将本人学习java多年使用的好书和一些好的视频推荐给大家,这些书和视频都是本人在网络找了很久,后来又经过实践证明的好书和视频...
  • 学习java好书及视频推荐

    万次阅读 2012-03-28 11:56:18
    要想在java领域成为大牛,除了不断进行项目实战以外,还要不断的进行进修和学习,以下将本人学习java多年使用的好书和一些好的视频推荐给大家,这些书和视频都是本人在网络找了很久,后来又经过实践证明的好书和视频...
  • Java入门学习好书

    2018-04-23 02:58:19
    Java 程序设计慕课版第一行代码JAVA
  • 今年下半年,正式系统地学习Java。最近把学习Java所用到的书籍整理了一下,分享出来,希望对正在学习或准备学习Java的人有一定的帮助。 关于Java学习路线,和IDE工具IntelliJ IDEA的安装使用可以看我之前的文章。...
  • Java书籍是程序员学习提升技能的重要学习渠道,通过书籍java程序员可以学习当前流行、重要的相关技能。经典的书经受时间的考验,随着岁月的流逝变得越来越重要,让我们不断的学习和进步。 接下来我们一起来看下学习...
  • 为了帮助大家更轻松的学好java开发,给大家分享一套java开发学习资料,小编推荐一个学java开发技术的学习裙;三七四三二零二八二,无论你是大牛还是小白,是想转行还是想入行都可以来了解一起进步一起学习!裙内有.....
  • java学习书籍汇总

    2020-07-30 23:31:58
    java从入门到精通 java面试题集锦 可以看看学习学习。。。
  • 初学者怎么学习Java

    2018-11-07 11:38:05
    学习Java呢,如果你过别的面向对象的语言那么通过类比我觉得你一定起来比较轻松,这里就从什么语言没过的小白说起。 首先来给大家推荐几本参考书。 当初java入门的时候看了一些书,现在想起来特别喜欢 head ...
  • java好书推荐

    2017-06-09 09:51:19
    java好书推荐
  • java好书推荐-

    千次阅读 2007-02-05 15:03:00
     如果什么基础都没有,就先看看java编程起步,21天java之类的 附: java2十大经典中文图书 只针对Java2平台-而且是在国内可以找到的中文版的,其实书好不好是见仁见智的(高手可以去看Sun的开发文档,这也...
1 2 3 4 5 ... 20
收藏数 14,356
精华内容 5,742
关键字:

学习java的好书