compare点NET技术与其他技术,如Java

来源:百度知道 编辑:UC知道 时间:2024/05/24 16:35:33
帮帮忙,谢谢

.NET是微软推出的集成开发环境,它可以支持三四十种语言可以称得上功能强大。而为.net量身打造的c#语言更是简单好用并且效率高,可以说c#是借鉴了java的技术而来的,但又不java好学易用;可微软为了自己的战略而不让c#跨平台,而SUN公司的JAVA却能跨多种平台。.net无论是在语言设计、框架设计等各方面都比Java优秀,而在开发效率上JAVA的J2EE平台以及ECLIPSE更不能忘尘莫及,但在企业级的应用方面几乎很少有公司会用.NET——一般大型的企业都用的是UINX服务器由于.net被微软绑死在WINDOWS上了。

有很多不同,一时说不清楚,就说说比较让我头疼的不同把.
Java里面有Eval函数(记得有)这个函数允许动态编译,也就是允许用户动态编程,而在.net框架下,又一个Codedom类与之类似,但不是动态,而是静态的,所以写动态编程.Net有点麻烦(例如你让用户数一个式子1+2+3,让程序动态运算他)
但是,.net里面的很多功能都是超前的,比如GDI的扩展,System.Threading线程的应用,都还是很厉害的,这些在其它平台下不多见,实在想不出什么(那个动态代码我今天做的..气死我了,所以说说...)

我是新手,大家交流
498483439

不用比了。萝卜白菜,各有所爱。都一样。