身为Java程序员的你可能正在思考平时应该看一些什么书籍来提高自己的能力,那么团长今天就给大家推荐一些我曾经看过的经典书籍。

1.《Java从入门到精通(第3版)》

这本书从Java初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了使用Java语言进行程序开发需要掌握的知识。

2.《Java核心技术 卷1 基础知识》

Java领域最有影响力和价值的著作之一,与《Java编程思想》齐名。该书根据Java SE 7全面更新,系统全面讲解Java语言的核心概念、语法、重要特性和开发方法,包含大量案例,实践性强。

3.《Java并发编程实战》

Java并发经典书籍,书中采用循序渐进的讲解方式,从并发编程的基本理论入手,逐步介绍了在设计Java并发程序时各种重要的设计原则、设计模式以及思维模式,同时辅以丰富的示例代码作为对照和补充,使得开发人员能够更快地领悟Java并发编程的要领,围绕着Java平台的基础并发功能快速地构建大规模的并发应用程序。

4.《Java多线程编程核心技术》

资深Java专家10年经验总结,全程案例式讲解。结合大量实例,全面讲解Java多线程编程中的并发访问、线程间通信、锁等难突破的核心技术与应用实践。看这本书的朋友们,团长相信只要你们跟着这本书里面的代码敲、运行、思考,对于多线程的使用与理解一定会提高一大截。

5.《Effective Java(第3版)》

Google首席Java架构师倾情力作,这本书涵盖Java 7、Java 8和Java 9中语言和库的各种新特性,可以深入了解Java平台的细微之处。团长个人觉得这本书并不适合入门的小白看,如果有一些Java开发经验之后,再看这本书的话,才会受益匪浅。

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

本书包括操作符、控制执行流程、访问权限控制、复用类、多态、接口、通过异常处理错误、字符串、泛型、数组、容器深入研究、Iava’UO系统、枚举类型、并发以及图形化用户界面等内容。这些丰富的内容,包含了Java语言基础语法以及高级特性,适合各个层次的Java程序员阅读。

7.《Java8 实战》

这本书是将Java 8的新特性讲解得最全最仔细的,如果你正在使用Java 8,那么一定要读这本书。

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

想要理解Java虚拟机其实并没有你想象的那么难,对于一个合格的Java程序员来说这类知识点是必须掌握的。这本书里提供了大量处理各种常见JVM问题的技巧和最佳实践,还有若干与生产环境相结合的实战案例。内容丰富,实战性强。

9.《Spring实战(第4版)》

《Spring实战(第4版)》是经典的Spring学习和实践指南。

全书分为四部分:

  • 第一部分介绍Spring框架的核心知识;
  • 第二部分在此基础上介绍了如何使用Spring构建Web应用程序;
  • 第三部分告别前端,介绍了如何在应用程序的后端使用Spring;
  • 第四部分描述了如何使用Spring与其他的应用和服务进行集成。

《Spring实战(第4版)》适用于已具有一定Java 编程基础的读者,以及在Java 平台下进行各类软件开发的开发人员、测试人员,尤其适用于企业级Java 开发人员。本书既可以被刚开始学习Spring 的读者当作学习指南,也可以被那些想深入了解Spring 某方面功能的专业用户作为参考用书。

10.《Spring Boot 实战》

Spring改变了企业级Java应用开发方式,让Java开发更简单、高效;Sping Boot作为Spring开发的黄金助手,则在这个基础上,让开发者的生活更上一个台阶!

本书是Spring Boot的学习指南,以自动配置、起步依赖、命令行界面和Actuator这四个核心特性为基础,深入介绍Spring Boot的用法。作者行文亲切流畅,以大量示例讲解了Spring Boot在各类情境中的应用。

Java学习:Java程序员必读的经典书籍没有之一,你读过几本?相关推荐

  1. C++程序员必读的经典著作

    想成为一名合格的C++程序员,有许多经典的书籍可以推荐:然而,若想成为一名高效的C++程序员,就绝对不能错过Scott Meyers的这两本名著.Meyer几乎掀起了Effective编程的热潮,例如 ...

  2. Java程序员必看经典书籍,助你早日打通任督二脉

    一.Java四大神兽,神兽在手,天下我有! 1.<Java核心技术卷一> 唯一可以和<Java编程思想>媲美的一本Java入门书籍.单从技术的角度来看,前者更好一些.但上升到思 ...

  3. Java程序员必看经典书籍,助你早日打通任督二脉,Java菜鸟教程视频

    一.Java四大神兽,神兽在手,天下我有! 1.<Java核心技术卷一> 唯一可以和<Java编程思想>媲美的一本Java入门书籍.单从技术的角度来看,前者更好一些.但上升到思 ...

  4. 没看过这10本程序员必读烧脑经典,别说你是敲代码的

    导读:又到了全民剁手的双十一,那么问题来了,究竟有哪些好物,是真正"买不了吃亏,买不了上当",能让你剁完不会后悔的? 还真有!如果你是计算机专业的学生,或者是已经工作的程序员,书架 ...

  5. 发际线预警!10本程序员必读烧脑经典,你敢挑战一本吗?

    导读:高考结束了,第2批.第3批00后沿着前辈们趟出来的路,报考了计算机专业.还有人挑战了人工智能.大数据等新开设的专业.要问学计算机相关的专业是一种怎样的体验?第1批00后学长或许这样回答: 不过没 ...

  6. JAVA四大名著(程序员必读)

    JAVA四大名著: <JAVA语言程序设计(第4版)>-----初级 <JAVA核心技术>卷I----初级.<JAVA核心技术>卷II----中级 <JAVA ...

  7. 学习企业战略管理必读的经典书籍推荐

    1.<战略管理必读12篇> 非常经典的企业战略书籍,兼具实战性与理论性,入门和精修必读. 在全球化.数字化,而且多变化的商业环境中,企业想要永续经营,除了必须跟上,甚至超越快速的创新脚步, ...

  8. java程序员必看经典书单,以及各个阶段学习建议

    最近,部分读者一直希望我给大家推荐java程序员必读书籍,以及java程序员每个阶段的学习建议. 今天,先给大家推荐1.0版本,后面再不断完善程序员必读书籍2.0版本. 希望,你早日成为牛逼的程序员. ...

  9. 牛逼!java程序员必看经典书单,以及各个阶段学习建议!

    本文作者为优知学院创始人陈睿(mike),作者有10年以上技术&产品经验,曾任百度研发经理.携程定制旅游CTO. 优知学院,首家互联网技术结合产品学习社区.提供互联网技术.产品的入门指南.干货 ...

  10. Java程序员必读之热门书单

    读书是另一种感知世界的方式,是另一种提升自我的方式,是另一种与人交谈的方式,一周不读书就觉得自己俗了,长久不看书,写东西就找不到感觉了,网络上,电视上,各种电子设备上的内容当然不少,但都比不上读书,读 ...

最新文章

  1. 记一笔冒泡排序和对它的优化
  2. 7.2 TensorFlow笔记(基础篇): 生成TFRecords文件
  3. antdesign 所兼容的浏览器_Deno v0.3.0 来啦!浏览器兼容更进一步了
  4. oracle 10g的闪回删除与回收站
  5. 基于Ajax的应用程序架构汇总(一) (转自CSDN)
  6. HDU 5937 2016CCPC杭州 E: Equation(DFS)
  7. Java对数组的操作(二)—集合与数组的切换
  8. java getname threads_Java8并发教程:Threads和Executors
  9. java 809 128 题_java编程题809*??=800*??+9*??+1
  10. 最新更新云码支付,星糖付多合一全自动码商,商户,代理,支付一体系统完整数据源码
  11. 实战 用Python放一场浪漫的烟花秀
  12. PMP杂谈--配置管理系统和变更控制系统
  13. 对未来国产操作系统的期望
  14. 企业微信通讯录可以导出吗?如何导出?
  15. 【网络通信 -- 直播】网络通信协议简介 -- RTP 协议的 H264 封包
  16. 以太坊的 ChainId 与 NetworkId
  17. 《全栈性能测试修炼宝典 JMeter实战》目录—导读
  18. 推进智慧工地建设,智慧工地是什么?建筑工地人必看!
  19. 基于VCP虚拟串口的Rosserial接口教程
  20. Android ViewBinding和DataBinding的区别

热门文章

  1. 自然语言分析包NLTK安装及入门
  2. java info()方法_Java Provider getInfo()用法及代码示例
  3. 如何修改jar包并重新打包
  4. 英语词性的分类及用法详述
  5. R语言怎么写积分_2. 角速度的积分
  6. 我也撸了一个古诗词网站
  7. 第四章 Centos7.5下LVM操作与磁盘配额
  8. 图形面积计算Java,Java计算几何图形面积的实例代码
  9. 如何在MacBook中录制iphone模式的视频?macbook屏幕模糊如何解决?
  10. 肿瘤放射物理学(一)计量学中的辐射剂量及其单位