gpt4 book ai didi

java - 是否有任何 Java 内核/桌面应用程序?

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:01:46 25 4
gpt4 key购买 nike

<分区>

在Windows/Linux平台上,作为一个普通的电脑用户,我几乎找不到用Java编写的软件。

  • 两个操作系统(Windows 和Linux) 是用 C 编写的。
  • 两个网络浏览器(IE 和 firefox)是用 C++ 编写。
  • 两个网络服务器(IIS和Apache)都是用C++写的。
  • 大多数数据库管理系统都是用 C/C++ 编写的。

而且我在桌面应用领域找不到用Java编写的软件。看来程序员更喜欢使用跨平台的Widgets(Qt,wxWidgets等)而不是Java。

我的问题是:

  1. 为什么Java不适合做内核应用程序?如果原因是它的慢,是多少倍比 C/C++ 慢?
  2. 为什么程序员更喜欢 C/C++ 来开发桌面应用程序,尽管 Java 提供了一致且优秀的 API 库。我认为使用 Java 而不是 C/C++ 来开发大多数桌面应用程序(例如纸牌游戏)和开发的代码应该需要更少的代码应用程序可以轻松部署到其他平台。
  3. 有没有从用户方面(意味着我们每天都在使用它)用 Java 完成的著名应用程序?

谢谢。

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