为什么说java不擅长桌面应用程序?
答案:5 悬赏:40 手机版
解决时间 2021-11-16 19:57
- 提问者网友:富士山上尢
- 2021-11-15 23:33
为什么说java不擅长桌面应用程序?
最佳答案
- 五星知识达人网友:患得患失的劫
- 2021-11-16 00:03
桌面程序的王者,当然首推微软系列了,毕竟WIndows系统在当今来讲普遍率还是很高的,自家的东西功能自由度还是很高的!
由于桌面程序都受系统平台限制,所以Java的出现就是为了抛离这种限制,尽管Java者后来也为这个Desktop很努力,但是要想达到另大多人满意的程度难度还是很高的。想想,在Windows系统中要封装Windows系列的API,在Linux系统中要封装Linux的相关API,仅仅有这些还不够,还要有一个便捷性的可视化编程界面才可以满足大部分开发者的要求......
再说,在数据库系统编程方面,还有另外一个至少在今后几年当中几乎不可超越的皇者:Delphi,所以JAVA要想在桌面程序进行超越,难度还是很高的...
由于桌面程序都受系统平台限制,所以Java的出现就是为了抛离这种限制,尽管Java者后来也为这个Desktop很努力,但是要想达到另大多人满意的程度难度还是很高的。想想,在Windows系统中要封装Windows系列的API,在Linux系统中要封装Linux的相关API,仅仅有这些还不够,还要有一个便捷性的可视化编程界面才可以满足大部分开发者的要求......
再说,在数据库系统编程方面,还有另外一个至少在今后几年当中几乎不可超越的皇者:Delphi,所以JAVA要想在桌面程序进行超越,难度还是很高的...
全部回答
- 1楼网友:雪起风沙痕
- 2021-11-16 04:09
C和易,,,,,,,,,
- 2楼网友:大漠
- 2021-11-16 03:05
应该是C#吧
- 3楼网友:詩光轨車
- 2021-11-16 02:14
JAVA是解释型语言,要运行个JAVA程序还要安装JRE,而且运行起来速度不快。JAVA跟C#的语法很像,但是同样功能的程序,运行速度要比C#差不少。现在桌面应用,C++的程序最多,DELPHI的也不少,这两个都挺适合做桌面程序。C++适合做大型的程序,效率高。DELPHI开发速度快,很多共享软件都是DELPHI做的。
- 4楼网友:时间的尘埃
- 2021-11-16 01:19
java在设计之初并不是为了满足桌面应用,而是面向网络,所以Web才是Java施展的天地。
但是在众多企业以及开源社团的努力下,Java在桌面领域也越来越强大。
如果你想学桌面应用编程的话,推荐你学C#,此外Access VBA也是不错的选择。
但是在众多企业以及开源社团的努力下,Java在桌面领域也越来越强大。
如果你想学桌面应用编程的话,推荐你学C#,此外Access VBA也是不错的选择。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯