阅读目的
通过对本书进行通读,以达到一个对 Java 熟练使用基础功能,了解高级功能的程度。
时效性
本读书笔记完成于 2021 年 2 月 21 日,所阅读的版本为原书第 10 版(讲解 Java 8)。
实际上,截至完成读书笔记的当日,已有描述 Java 11 的原书第 11 版了。就时效性而言,推荐阅读新版,而不阅读旧版。
全书主旨
全书对 Java 的基础知识、Swing、以及多线程的部分进行了详细的讲解和说明。
个人感悟
作为一本学习 Java 基础知识的书,其中关于 Java 的内容我可以给满分,详细、细致、权威、具体。不过这本书也显然不适合纯新手阅读,建议在学习了 C++ 这种面向对象语言的基础后再去读(书中也附有 C++ 注释,便于对比和分析)。我感觉本书之于 Java 的地位犹如《C和指针》于 C 的地位一样了。
本书在第一章虽然很客观指出了 Java 的优势和一些问题,但是还是可以看出作者本人对于微软和微软相关技术的深深厌恶。
关于阅读建议,本书大部分章节更适合全书通读,基本都是 Java 语言特性的基础知识,也是作为 Java 开发者要必须记住的,讲的十分细致。涉及到 swing 和 applet 部分肯定要跳过的(现在没人会用了),可以直接跳到最后一章节并发部分(并发部分也可以根据需求选择概览阅读,之后再详细查看)。
版权声明:本文遵循 CC BY-SA 4.0 版权协议,转载请附上原文出处链接和本声明。
Copyright statement: This article follows the CC BY-SA 4.0 copyright agreement. For reprinting, please attach the original source link and this statement.