gpt4 book ai didi

c# - 阅读以重新开始 Java 开发?

转载 作者:行者123 更新时间:2023-12-01 06:37:15 24 4
gpt4 key购买 nike

我在大约六年左右的时间里没有进行太多的 Java 开发。我可能很快需要将 C# 应用程序移植到 Java,以便使其能够在 Windows 和公司标准风格的 Linux 上运行(出于我无法讨论的原因)。我想知道的是,复习 Java 自那时以来的变化的最佳阅读 Material 是什么,这样我就可以使移植尽可能顺利。

我当前在 .NET Framework 3.5 上运行并使用 lambda、扩展方法和 LINQ。这是一个客户端应用程序,没有 Web 服务调用或数据库调用。我确实使用各种网络协议(protocol)与其他机器通信,但我已经在研究组件来替换我们现在使用的协议(protocol)(Dart Telnet、SharpSSH 等)

我主要是在寻找自那时以来 Java 语言和 BCL 发生了什么变化。我不记得泛型、foreach 循环以及装箱和拆箱是 PITA。扩展方法、lambda 和 LINQ 是否有等效项?

最佳答案

Effective Java, Second Edition可能是起始文本。它讨论了新的语言功能以及使用它们的最佳实践。有些内容可能很熟悉,但六年后,复习一下也不是一个坏主意。

有关新功能的各种 Sun 教程也是新功能的良好开端。

关于c# - 阅读以重新开始 Java 开发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1766124/

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