gpt4 book ai didi

面向软件开发人员的 Java

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:59:37 24 4
gpt4 key购买 nike

关闭。这个问题是opinion-based .它目前不接受答案。












想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.

7年前关闭。




Improve this question




我是 .NET 开发人员(并且已经有一段时间了)。我在一家最近被一家主要开发语言是 Java 的大公司收购的组织工作。有一些 .NET 开发人员,但由于团队合并,.NET 与 Java 的比率已大幅下降。

话虽如此,我已经决定最好开始 Java 开发。然而,到目前为止,我看过的大多数关于“学习 Java”的书籍都采用了一种非常基本的方法(什么是类、OOP 原则等)。我对开发的这一部分很满意,不需要入门(除非差异如此深刻以至于有人从 Java 的角度推荐基础知识......)。

无论如何,我正在寻找一本从软件开发人员的角度讨论当今技术的 Java 开发书籍推荐。例如,MVC 架构、应用程序最佳实践(我是一名 Web 开发人员,这包括 Web 服务)、是否值得使用 JSP 或考虑使用 Ruby 等。

一个巨大的好处是“边做边学”。像 Murachs 这样的东西,我可以在其中从头到尾逐步完成一个项目,并且对基础知识足够了解,我不会感到无聊。我希望带着足够的基础知识走开,为一些内部项目做志愿者并从那里成长。

如果我的问题不必要地广泛,我很抱歉,但是除了我的 Eclipse 安装(我在 Ubuntu 上这样做,故意避开 Windows)之外,我正在努力寻找一个起点。

感谢您提供的任何方向或见解。

编辑 - 在与同事讨论并阅读了 Bert 的好建议(他们都很棒,非常感谢大家)之后,结果证明主要关注 EE 和 Glassfish。他们使用 NetBeans 进行开发,因为它与 Glassfish 紧密绑定(bind)。

这对我来说意义不大,除了我认为平行绘制的是 IIS/Web 应用程序到 Win32 应用程序。但也许它会有助于澄清我的 OP 中一些更开放的问题。

最佳答案

Effective Java乔什·布洛赫

它可能不是“边做边学”,而是深入了解如何有效地使用 Java 语言的细节。

然后我会用 Java Puzzlers 补充它作者:Josh Bloch 和 Neal Gafter

关于面向软件开发人员的 Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4509710/

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