前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >学习Java必读的豆瓣高分书籍

学习Java必读的豆瓣高分书籍

作者头像
Java阿呆
发布2022-03-18 11:06:19
8110
发布2022-03-18 11:06:19
举报
文章被收录于专栏:Java阿呆

大家好,我是阿呆。

今天给大家推荐几本系统学习Java语言必须要读的经典书籍,它们经过了无数人的口口相传,成为了Java领域顶流的经典名著。同时针对每一本书,给出一些个人的阅读建议。

有人说,都什么年代了,那么多学习途径,还需要看书吗?看书还有必要吗?

成为一名优秀的Java工程师需要掌握的知识是相当多,除了Java编程语言外,操作系统、数据结构与算法、数据库、常用框架、设计模式、网站架构等等诸多技能也都是统统需要掌握。

当你到达了一定的高度之后,只有书籍会陪你到最后。

那么学习Java有哪些必读的经典图书呢?下面为你推荐豆瓣评分平均9分以上的几本经典名著。

1.Java核心技术 (原书第11版)[Core Java]

阅读建议

首先通读全书,准确理解主要概念,明确各个特性的作用和用法,不必深究细节。可以先跳过图形界面程序设计、Swing、以及部分日志章节。并发的知识比较深入,在基础阶段大致了解即可,后面需要花费大量精力单独学习。

之后进行第二轮学习,目标是具备开发能力,一方面结合书中介绍阅读和理解示例代码,特别是完整的程序清单,另一方面,要在开发环境中动手实践示例代码,另外可以尝试做些自己的修改和扩展,具体掌握如何使用Java特性,能够编写Java应用解决实际问题。

2.Java语言程序设计 基础篇 原书第12版

阅读建议

本书作为入门级的java书籍,里边会有大量的程序示例,涉及到代码的部分,一定要自己动手敲一敲,否则的话一定是记不住的,自己动手可以加深印象,也可以加深自己对知识的理解。

如果你看到一个地方,不是很明白了,一定不要着急往下看,可以停下来,去找对应的博客看一看,争取把它搞懂,然后再接着往下看。

3.Java编程思想 第4版 [Thinking in Java]

阅读建议

同Java语言程序设计

4.Effective Java中文版(原书第3版)

“我很希望我10年前就能拥有这本书。有人可能认为我不需要任何Java方面的书籍,但是我需要这本书。”——Java之父James Gosling

阅读建议

有能力的强烈建议阅读英文原版。

5.Java并发编程实战

阅读建议

一定要边读边实践,边结合博客或者其他内容,然后多读几遍。

6.深入理解Java虚拟机(第3版)

不用多说了,建议读上20遍。

阅读建议

建议整书倒背如流。(手动狗头)

7.Java虚拟机规范(Java SE 8版)

Oracle官方发布,Java虚拟机技术创建人撰写,周志明等专家翻译,Amazon畅销书。完整且准确地阐述Java虚拟机规范,是深度了解Java虚拟机和Java语言实现细节的经典佳作。

最后,希望大家多学习、多思考、多练习,让自己变得更优秀!早日走向技术巅峰。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-03-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Coder阿呆 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 2.Java语言程序设计 基础篇 原书第12版
  • 3.Java编程思想 第4版 [Thinking in Java]
  • 4.Effective Java中文版(原书第3版)
  • 5.Java并发编程实战
  • 6.深入理解Java虚拟机(第3版)
  • 7.Java虚拟机规范(Java SE 8版)
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档