gpt4 book ai didi

java - 设计模式与EffectiveJava

转载 作者:行者123 更新时间:2023-12-02 07:45:20 25 4
gpt4 key购买 nike

我是一名学生,正在努力提高我的 Java 和一般编程技能。我熟悉一些基本的设计模式。

我有两本书可供使用:《Head First to Design Patterns》和《Effective Java》(Josh Bloch),这两本书都旨在促进良好的编程实践。

但是我很困惑“我应该如何阅读文本才能最有意义?”

据我了解,设计模式是基础知识,而 effective java 除了通用设计模式之外,还有一些插件实践。

看待整个场景的正确方法是什么?

最佳答案

您只需要积累知识即可。其中一些是通过阅读好书,其中乔什·布洛赫的书是一本非常好的书。其中一些是通过在业余时间承担编程任务并关注博客和其他网站(例如 stackoverflow)。虽然其中一些您将通过其他实践经验(即工作)获得。

这些事情需要时间和经验。只要享受这门语言并沉浸其中即可。模式并不是语言的全部,但它们是有效工具包的一部分。最好充分理解该语言,然后您就会看到设计模式如何帮助解决常见问题并且通常可以更好地解决它们。但绝对不要沉迷于模式,直到您足够了解该语言。事实上,根本不要沉迷于模式!

我想说 Josh Bloch 的书是专注于第一方面的最好的书 - 它非常出色,向您介绍了所有关键概念(常见方法,例如 equals 和 hashcode、枚举、并发),并且还介绍了您需要的模式将从中获得日常好处,例如生成器模式。

关于java - 设计模式与EffectiveJava,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5915938/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com