java语言和.net语言的区别是什么?

网站建设... 网站建设 展开
 我来答
匿名用户
2014-01-25
展开全部
.net不是一个语言,是一种平台
就像java的jvm一样,它可以支持:asp.net C# 等等语言
.net的生成借鉴了jvm的优势,它所支持的原生语言是C#,和java有很大的相似之处
首先:编译结果都一样,都是中间代码,不是机器码
其次:语法结构、风格非常类似
第三:都提供垃圾自动回收机制
第四:都是面向对象的开发语言
区别是:.net目前只能运行在windows,jvm运行在多种平台上
LP_Vigorous
推荐于2017-09-04 · TA获得超过543个赞
知道小有建树答主
回答量:708
采纳率:0%
帮助的人:169万
展开全部
1、首先明确 .net不是一种语言,他是一个平台,而java是以一种开发语言,这个是本质区别
2、.net的实现是借鉴了jvm,他们有很多的相似之处,是jvm的一个衍生物了
3、还有就是.net目前只能运行在windows下,这个也是他的局限性,而java的jvm则可以运行在多环境之下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式