gpt4 book ai didi

java - 人们选择 Java 而不是桌面应用程序的其他技术的原因是什么?特别是 GUI

转载 作者:行者123 更新时间:2023-12-03 21:43:49 25 4
gpt4 key购买 nike

为什么有人会选择 Java 来创建桌面应用程序(更具体地说是 GUI)?我问的原因是有明显更好的选择。对于 Windows,有 C# 和 .NET 框架,对于 Mac,有 Objective-C 和 Cocoa 框架,为了跨平台兼容性,有 Qt 和 C++(也是单声道)。

有人会放弃上述选择并选择 Java 的原因是什么?除了有人“只懂 Java”这一事实之外,我还对真正的原因、好处以及 Java 什么时候成为更好的解决方案感兴趣。

最佳答案

便携性是原因之一。您可以用 Java 编写代码并在任何带有 JRE 的平台上运行它。

这意味着它将在 Linux、AIX、HPUX、Solaris、OS X、Windows、OS/400(或现在的任何名称)甚至 z/OS 下运行。您提到的其他解决方案都没有那么广泛。

尽管有 Mono,但在绝大多数情况下,C# 几乎都用于 Windows。 Objective C 虽然在其他地方可用,但主要用于 Apple 世界。

话虽如此,但由于我的大部分工作都是基于 Windows 的,所以我更倾向于 C#,因为它目前是一种更有市场值(value)的技能,而且它可以完成 Java 为我所做的一切。

关于java - 人们选择 Java 而不是桌面应用程序的其他技术的原因是什么?特别是 GUI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4066037/

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