java是否能完全解决windows和linux的兼容问题?出现统一的软件?

2025-04-06 01:42:34
推荐回答(4个)
回答1:

有是有,不过没什么人用。

OpenOffice,兼容微软的office格式,同时支持业内规范的opendocument格式。只不过因为运行效率和使用起来的方式和微软的不一样,所以在windows平台基本没人用,倒是在linux下就基本用这个了(- -!因为大多数的linux发行版都默认用这个)。

再说开发工具吧,eclipse、netbeans、TomCat、jbuilder这些东西都是用Java做的,所以可以在多个平台下面使用单一的一个开发程序,很爽。但是用这些的几乎都是开发人员,所以,呃,大众化发展还是不太行。。

java桌面开发不行的原因:
个人觉得首先是效率,GUI程序的响应慢了些,而且一些特效很难做,比如说半透明效果等等。
再者是操作系统没有预装jvm,现在windows下的程序这么多,基本已经很全了,结果你java写的程序还要用户去下载安装一个jvm,你说用户会爽么?这能拼得过人家操作系统原生支持的用C++做的程序么?

回答2:

其实有一部分都是根据开发商的关系的..
1.首先要知道..windows有全球最大的用户.下来才是什么unix .. 苹果等等....
2.假设你是一家软件企业的老板..做的产品..你100客户有个97用windows 2个用unix 1个用苹果..那么你会主要做什么样的产品.我相信99%都是做windows的.
3.就你说的ppt 咱们现在用的几乎都是office系列产品的吧.100个人中有97个用office 有2个金山..还有1个不知道用啥..再指导office是谁的产品.和windows一样都是微软的..难道微软在开发一个多系统版本的office??那他不自己抽自己脸啊..

前3点和用户对操作系统的垄断有关系啊......
在你说的.手机为啥可以..因为..手机操作系统的发展不像pc啊..起码现在看来是群雄逐鹿啊...不像pc已经趋近于三足鼎立各干各的了..

回答3:

正是因为要跨平台,所以牺牲了很多与操作系统紧密相关的东西

java的图形界面使用起来感觉有些迟钝,不是吗?

所以这些东西还是用c语言c++写比较好

回答4:

你要装个几百K的小程序,就要顺带装个M级的JRE。
同样的2进制程序,双击就能跑,速度还更快,你选哪个?