若干年后,有没有可能用java编写操作系统?

 我来答
独脚镇天山
2012-04-02 · TA获得超过532个赞
知道小有建树答主
回答量:314
采纳率:0%
帮助的人:168万
展开全部
我认为不太可能,除非java不再依赖jdk。java能运行,依赖的是jdk即虚拟机,是jdk解释着java程序,也就是说,事实上是jdk在跑,java只是教jdk怎么跑,而jdk用的却是C之类的语言写的。就像andrio,它对java支持很好,但事实上是它的核心集成了对java的支持,并不是它的核心是用java写的。至少我认为纯粹的java操作系统是不会出现的,只有集成了java的操作系统会出现。
0512556600
2012-04-02 · TA获得超过577个赞
知道小有建树答主
回答量:755
采纳率:0%
帮助的人:418万
展开全部
不可能的,java语言原理都是基于跨平台这个特性的,这么做不是打自己耳光吗
用java做一个其他软件代替操作系统,这点我觉得可能性很大
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mrwei1992
2012-04-02
知道答主
回答量:6
采纳率:0%
帮助的人:6.1万
展开全部
呵呵,我感觉未来应该可以吧,但目前我感觉至少jvm方面要做许多的优化,尤其是在内存处理方面,以及gc内部的一些处理机制的升级吧,就目前而言我们在别写BS结构的程序时,如果程序占用内存过大,且代码没有仔细的做过优化的话,jvm很容易就报内存溢出了,所以就操作系统而言,我还是希望java可以写的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友42b7daa
2012-04-02 · TA获得超过105个赞
知道答主
回答量:105
采纳率:0%
帮助的人:73.1万
展开全部
我们把操作和管理硬件的大型程序叫做操作系统。假如你现在有一个java手机,那么java的虚拟机(c语言)完全可以看做是个小的简洁的操作系统,而java则可利用系统资源快速开发应用程序。java本身不予硬件打交道,也就无所谓开发操作系统了。除非哪一天,我们的处理器直接支持java。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
flyingFish211
2012-04-02 · TA获得超过2.1万个赞
知道大有可为答主
回答量:1.5万
采纳率:50%
帮助的人:1.1亿
展开全部
一切皆有可能,至于你信不信,我反正是信

不过实在难以想象java恶心的处理界面会搞出好的操作系统

更何况被oracle收购,所以基本上不可能。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式