.NET与JAVA的区别

Python012

.NET与JAVA的区别,第1张

.NET与JAVA在社会需求、接受程度和应用范围方面的区别

1、Java大城市发展好,但是门槛高

。NET入门简单

2、还是.NET上手快

3、应用的话,.NET主要针对中小型项目,大型项目尤其是跟钱有关的话肯定是Java,不会选用.NET

但是.NET开发速度非常快

.net不是一个语言,是一种平台

就像java的jvm一样,它可以支持:asp.net C# 等等语言

.net的生成借鉴了jvm的优势,它所支持的原生语言是C#,和java有很大的相似之处

首先:编译结果都一样,都是中间代码,不是机器码

其次:语法结构、风格非常类似

第三:都提供垃圾自动回收机制

第四:都是面向对象的开发语言

区别是:.net目前只能运行在windows,jvm运行在多种平台上