热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

哪些对java学习有用的经典书籍你看过几本

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

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

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

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

学生,职场新人必备书籍

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

《哪些对java学习有用的经典书籍你看过几本》

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

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

《Java8 实战》

《哪些对java学习有用的经典书籍你看过几本》

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

《Spring实战(第4版)》

《哪些对java学习有用的经典书籍你看过几本》

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

《哪些对java学习有用的经典书籍你看过几本》

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

下面推荐 SpringBoot 相关的书籍

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

《哪些对java学习有用的经典书籍你看过几本》

《Spring Boot实战》

《哪些对java学习有用的经典书籍你看过几本》

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

《哪些对java学习有用的经典书籍你看过几本》

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

redis相关

《Redis实战》

《哪些对java学习有用的经典书籍你看过几本》

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

工具类相关书籍

《Maven实战》

《哪些对java学习有用的经典书籍你看过几本》

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

其他的进阶书籍推荐

性能优化相关书籍

《Java性能权威指南》

《哪些对java学习有用的经典书籍你看过几本》

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

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

《哪些对java学习有用的经典书籍你看过几本》

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

《Head First 设计模式》

《哪些对java学习有用的经典书籍你看过几本》

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

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

《哪些对java学习有用的经典书籍你看过几本》

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

其他的书籍推荐

《代码整洁之道》

《哪些对java学习有用的经典书籍你看过几本》

《程序员的职业素养》

《哪些对java学习有用的经典书籍你看过几本》

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

最后介绍一本必备书籍

《程序员健康指南》

《哪些对java学习有用的经典书籍你看过几本》

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

小小的总结

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


推荐阅读
  • 本文作者分享了在阿里巴巴获得实习offer的经历,包括五轮面试的详细内容和经验总结。其中四轮为技术面试,一轮为HR面试,涵盖了大量的Java技术和项目实践经验。 ... [详细]
  • 深入解析:阿里实战 SpringCloud 微服务架构与应用
    本文将详细介绍 SpringCloud 在微服务架构中的应用,涵盖入门、实战和案例分析。通过丰富的代码示例和实际项目经验,帮助读者全面掌握 SpringCloud 的核心技术和最佳实践。 ... [详细]
  • 深入解析 Apache Shiro 安全框架架构
    本文详细介绍了 Apache Shiro,一个强大且灵活的开源安全框架。Shiro 专注于简化身份验证、授权、会话管理和加密等复杂的安全操作,使开发者能够更轻松地保护应用程序。其核心目标是提供易于使用和理解的API,同时确保高度的安全性和灵活性。 ... [详细]
  • 本文探讨了领域驱动设计(DDD)的核心概念、应用场景及其实现方式,详细介绍了其在企业级软件开发中的优势和挑战。通过对比事务脚本与领域模型,展示了DDD如何提升系统的可维护性和扩展性。 ... [详细]
  • 本文探讨了如何在日常工作中通过优化效率和深入研究核心技术,将技术和知识转化为实际收益。文章结合个人经验,分享了提高工作效率、掌握高价值技能以及选择合适工作环境的方法,帮助读者更好地实现技术变现。 ... [详细]
  • 本文介绍了如何利用 Spring Boot 和 Groovy 构建一个灵活且可扩展的动态计算引擎,以满足钱包应用中类似余额宝功能的推广需求。我们将探讨不同的设计方案,并最终选择最适合的技术栈来实现这一目标。 ... [详细]
  • 并发编程:深入理解设计原理与优化
    本文探讨了并发编程中的关键设计原则,特别是Java内存模型(JMM)的happens-before规则及其对多线程编程的影响。文章详细介绍了DCL双重检查锁定模式的问题及解决方案,并总结了不同处理器和内存模型之间的关系,旨在为程序员提供更深入的理解和最佳实践。 ... [详细]
  • 本文探讨了 Spring Boot 应用程序在不同配置下支持的最大并发连接数,重点分析了内置服务器(如 Tomcat、Jetty 和 Undertow)的默认设置及其对性能的影响。 ... [详细]
  • 本文将深入探讨PHP编程语言的基本概念,并解释PHP概念股的含义。通过详细解析,帮助读者理解PHP在Web开发和股票市场中的重要性。 ... [详细]
  • 作者:守望者1028链接:https:www.nowcoder.comdiscuss55353来源:牛客网面试高频题:校招过程中参考过牛客诸位大佬的面经,但是具体哪一块是参考谁的我 ... [详细]
  • 网易严选Java开发面试:MySQL索引深度解析
    本文详细记录了网易严选Java开发岗位的面试经验,特别针对MySQL索引相关的技术问题进行了深入探讨。通过本文,读者可以了解面试官常问的索引问题及其背后的原理。 ... [详细]
  • 探索电路与系统的起源与发展
    本文回顾了电路与系统的发展历程,从电的早期发现到现代电子器件的应用。文章不仅涵盖了基础理论和关键发明,还探讨了这一学科对计算机、人工智能及物联网等领域的深远影响。 ... [详细]
  • 2018年3月31日,CSDN、火星财经联合中关村区块链产业联盟等机构举办的2018区块链技术及应用峰会(BTA)核心分会场圆满举行。多位业内顶尖专家深入探讨了区块链的核心技术原理及其在实际业务中的应用。 ... [详细]
  • 开发笔记:9.八大排序
    开发笔记:9.八大排序 ... [详细]
  • Struts与Spring框架的集成指南
    本文详细介绍了如何将Struts和Spring两个流行的Java Web开发框架进行整合,涵盖从环境配置到代码实现的具体步骤。 ... [详细]
author-avatar
_珊渣渣
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有