zl程序教程

您现在的位置是:首页 >  后端

当前栏目

【社区图书馆】读《Java核心技术 卷I》有感

JAVA 社区 核心技术 有感 图书馆
2023-09-27 14:28:25 时间

👨‍🎓作者:bug菌
✏️博客:CSDN掘金infoQ51CTO
🎉简介:CSDN博客专家,C站历届博客之星Top50,掘金/InfoQ/51CTO等社区优质创作者,全网粉丝合计10w+,对一切技术感兴趣,重心偏Java方向;硬核公众号「 猿圈奇妙屋」,欢迎小伙伴们的加入,一起秃头,一起变强。
..
✍️温馨提醒:本文字数:1999字, 阅读完需:约 5 分钟

一、前言🔥

        今天,咱们不谈技术,来跟大家分享一下我近期二刷过的一本技术书《Java核心技术卷1》(第十一版),与《Java编程思想》齐名的Java图书泰山北斗,强烈安利给想入门Java级或初中级开发的小伙伴,写的非常详细,富有极高的学习意义,二刷过程中有些知识点被理解了那种感觉简直不要太美。

        其次给大家说一下,这是一套书,书总共为上下两册,上册主要讲是Java基础知识(豆瓣评分9.2),适合入门学习Java的伙伴进行学习;下册讲的是Java高级性能(豆瓣评分8.4),适合具备有一定Java学习经验和知识积累的伙伴阅读参考。

        两本书的评分都非常高,不过我主要介绍的是卷1基础知识的内容,卷II我后期二刷后再给大家分享读后感。

二、书介绍🔥

1️⃣简介

        《JAVA核心技术(卷1):基础知识(原书第8版)》是《Java核心技术》的最新版,于2008年人民邮电出版社出版的图书,作者是霍斯特曼 (Cay S.Horstmann) 科奈尔 (Gary Cornell)。如今已经更新到了第12版本了,经典的还是我手上的第11版本。

        该书上册共634页,大体分为12个大的章节,主要讲述了 java 基础方面的知识点,写得比较全面,对Java的各种特性都配有相应的代码示例。

2️⃣卷1书目录总览

  • 第1章 Java程序设计概述
  • 第2章 Java程序设计环境
  • 第3章 Java的基本程序设计结构
  • 第4章 对象与类
  • 第5章 继承
  • 第6章 接口、lambda表达式与内部类
  • 第7章 异常、断言和日志
  • 第8章 泛型程序设计
  • 第9章 集合
  • 第10章 图形用户界面程序设计
  • 第11章 Swing用户界面组件
  • 第12章 并发

3️⃣个人解读

        第一次阅读的小伙伴们,阅读途中可能会有些云里雾里,如下是我二刷后总结的一些章节大纲,有需要的伙伴可以参考:

 第1-9章:主要讲的是Java 基础知识点,比如Java 程序设计概述、对象与类、继承、接口、lambda 表达式与内部类、异常、泛型、集合等。这九章知识点都是身为Java开发者是必须要掌握的,所以这前9章必须一字一句搞懂。

第10-11章:讲 AWT 和 Swing,个人感觉这部分内容属于Java开发者不需要学习的内容部分。当然了,窗口编程涉及到的"事件驱动-监听-方法回调"的机制是比较重要的,这需要掌握,但和 AWT、Swing 的关联度不大,个人觉得这两章可以速读,现项目开发中很少用的到。

第12章:这也是 Java 学习过程中最难啃的一块,但这是初级程序员迈向高手的必经之路,阅读的过程中不懂可以跳过,刚年限不久的小伙伴不要强行理解,以后有机会再来二刷,跟我一样。

4️⃣总结 

        整体上来讲,《Java核心技术 卷I》非常值得一读,广度和深度都恰到好处,强烈推荐。

文末🔥

        我是bug菌,一名想走👣出大山改变命运的程序猿。接下来的路还很长,都等待着我们去突破、去挑战。来吧,小伙伴们,我们一起加油!未来皆可期,fighting!

感谢认真读完我博客的铁子萌,在这里呢送给大家一句话,不管你是在职还是在读,绝对终身受用。
时刻警醒自己:

抱怨没有用,一切靠自己;
想要过更好的生活,那就要逼着自己变的更强,生活加油!!!