.net 与java的优劣比较

从实用角度和发展前景看... 从实用角度 和发展前景看 展开
 我来答
匿名用户
2013-05-28
展开全部
java的特色,网上多得是!这里主要补充一些实际的例子!
1,用java开发业务教复杂的程序,相对来说要轻松一些!因为java社区丰富!本身灵活度很高,并且是OO的语言!可以套现设计模式!
2,java的多数框架都是开源的!学习java很方便!成本低!(.net不开放源码)
3,.net是一个框架,与java语言不相关!具体可以与一些开源框架比较,例如spring,webwork,hibernate等等.
4,java的执行效率没有.net高!

综述,.net适合做网站,中型的!java适合做后台,企业系统,大型网站!

java与.net的相同:
1.都有虚拟机
2.都有庞大的类库
3.代码都在虚拟机保护模式下运行
java与.net的不同:
1.java是多次运行时都解析,而.net是在第一次运行时解析后,以后执行的就是本机代码
2..net虚拟机代码公开,各种语言都可以基于.net虚拟机进行开发
3..net暂时不支持跨平台,不过只要虚拟机一跨平台,你所有的程序就跨平台了
匿名用户
2013-05-28
展开全部
最在microsoft每年的年检大会上都会多各种语言各项性能进行检测,在速度方面.net是java的十倍,连续10年都是这样,而在安全方面java是.net几倍(具体几倍我忘了)。从这就可以看出两个公司的经营理念,一个注重速度,一个注重安全。所以不好说谁的前景会大些,应该差不多。目前现在市场份额的占有率是这样的java+.net占整个市场的80%左右。在这80%里其中java占市场的55%左右,而且初期的java程序员工资会高一些,但是到后期都差不多。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式