java竞争.NET

来源:百度知道 编辑:UC知道 时间:2024/06/06 17:18:02
本人意见,两者都是不分上下,JAVA跨平台不跨语言,.NET跨语言不跨平台,相对起来各有千秋,各有缺点,对于很多人说,JAVA更有前途的看法本人认为是错误的,两种语言精通一种都是非常受欢迎的.大家的意见呢?
如果JAVA被战败了,是否以后都不会再用上JAVA语言,且JAVA程序工作被淘汰,如果.NET被战败,是否以后都不会再用上.NET语言,且.NET程序工作被淘汰.

.net的强大来自windows平台,比如现在十台电脑,八台都是windows系统,微软已经在vista系统上继承的.net运行平台。可以直接运行C#程序,而同样是运行java程序的话,就需要额外装JVM了。
然而装不管装哪个虚拟机看似不是很重要,但是毕竟软件是做给用户的,群众要的是方便。
最近来说sun公司已经让oracle公司给收购了,谁强谁弱已经很明显了。

你考虑的太多了,做什么都是一样的,我有几个分别学的是.net和java的同学现在拿的工资基本上都一样了,也就一二百块钱的差别,最终要的是能做出来东西就行了。
世界上没有太绝对的事情,java或.net谁被谁淘汰都不会彻底淘汰,顶多只是两方面程序员数量上的差别。
net封装好,比较方便,java虽然学的少,但是工资客观。你自己看吧。

就目前现状,我跟lz有相同的认识,只要你精通donnet 或者 java任何一门,你就可以很受欢迎,也就应该拿到很高的工资。
但是现在做项目,客户要求用什么做,你就得用什么做。你的建议只是狗P,那客户取决于什么呢?有很多,局方是否跟microsoft或者sun签订了协议,必须用他们公司的产品、或者那个开发周期更少,又或者那个安全性更高,又或者那个开发出来的产品更适合在它们的服务器上面运行,又或者那个开发的成本更低
因为这种种因素,就决定了我们做出来的产品
现在大多数中小企业追求开发效率,成本,更倾向于php+mysql+apache+linux,全部免费
比较大型的企业追求安全性,用j2ee+hp-unix+oracle+weblogic
比如说。电信行业和银行

反正就是客户需求决定开发产品,并不存在哪种语言更适合

还是那句话,这里面你对谁精通了,你都很牛X,你就有很好的前途

你这样认为 ,只能说你对java 和.net了解不够

首先, java的跨平台性 java的服务器 基本不用windows 这说明什么?这样比 就算。net是再好的语言,windows下有多少病毒 ,这就决定了。net的安全性不行。
如你所说 ,随着windows退出市场, java的移