文章 2023-05-08 来自:开发者社区

BAT华为等一线大厂Java工程师必读书单

以下皆出自本人亲自翻阅过的书籍,体验良好,豆瓣大众也以为然,遂列举,以供后浪规划学习。1 JavaSE1.1 基础《Java 核心技术:卷1 》适合转行及大一的CS专业新生们1.2 进阶Java 编程思想 中文第四版即使是最晦涩的概念,在Bruce Eckel的文字亲和力和小而直接的编程示例面前也会化解于无形。从Java的基础语法到最高级特性(深入的面向对象概念、多线程、自动项目构建、单元测试和....

BAT华为等一线大厂Java工程师必读书单
文章 2021-12-09 来自:开发者社区

BAT华为等一线大厂Java工程师必读书单(四)

9 DDD 9.1 基础领域驱动设计模式、原理与实践实现领域驱动设计领域驱动设计(DDD)教我们如何做好软件的,同时也是教我们如何更好地使用面向对象技术的。它为我们提供了设计软件的全新视角,同时也给开发者留下了一大难题:如何将领域驱动设计付诸实践?Vaughn Vernon 的这本《实现领域驱动设计》为我们给出了全面的解答。《实现领域驱动设计》分别从战略和战术层面详尽地讨论了如何实现DDD,其中....

BAT华为等一线大厂Java工程师必读书单(四)
文章 2021-12-09 来自:开发者社区

BAT华为等一线大厂Java工程师必读书单(三)

7 软件设计 7.1 基础《Head First设计模式》大话设计模式设计模式之禅(第2版)本书是设计模式领域公认的3本经典著作之一,“极具趣味,容易理解,但讲解又极为严谨和透彻”是本书的写作风格和方法的最大特点。深刻解读6大设计原则和28种设计模式的准确定义、应用方法和最佳实践,全方位比较各种同类模式之间的异同,详细讲解将不同的模式组合使用的方法。代码整洁之道本书提出:代码质量与其整洁度成正比....

BAT华为等一线大厂Java工程师必读书单(三)
文章 2021-12-09 来自:开发者社区

BAT华为等一线大厂Java工程师必读书单(二)

3 操作系统(Linux) 3.1 基础鳥哥的Linux私房菜(第四版)深入理解计算机系统(原书第3版)完全以x86-64为基础:基于x86-64,大量地重写代码,首次介绍对处理浮点数据的程序的机器级支持。处理器体系结构修改为支持64位字和操作的设计。引入更多的功能单元和更复杂的控制逻辑,使基于程序数据流表示的程序性能模型预测更加可靠。扩充关于用GOT和PLT创建与位置无关代码的讨论,描述了更加....

BAT华为等一线大厂Java工程师必读书单(二)
文章 2021-12-09 来自:开发者社区

BAT华为等一线大厂Java工程师必读书单(一)

以下皆出自本人亲自翻阅过的书籍,体验良好,豆瓣大众也以为然,遂列举,以供后浪规划学习。关注文末公众号:JavaEdge即可领取所有电子书资源。1 JavaSE1.1 基础《Java 核心技术:卷1 》适合转行及大一的CS专业新生们1.2 进阶Java 编程思想 中文第四版即使是最晦涩的概念,在Bruce Eckel的文字亲和力和小而直接的编程示例面前也会化解于无形。从Java的基础语法到最高级特....

BAT华为等一线大厂Java工程师必读书单(一)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Java开发者

Java开发者成长课堂,课程资料学习,实战案例解析,Java工程师必备词汇等你来~

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等