未来发展前景是JAVA大还是。NET大? 哪个语言比较好? 200
展开全部
就语言来看,java肯定不如c#,
就技术来看,java暂时确实胜于.net,
你也不想想,java诞生多少年了?况且比.net有着『先下手为强』的优势,
这就意味着,.net刚出道的时候,大部分BS程序员都在java领域中奋斗~~都还在沉浸在java的种种美梦中~~
不要只是听这些传言:
java如何如何强大,java如何如何跨平台,java如何如何开源,java如何如何稳定~?java能开发大型程序,.net只能开发中小型程序~?
因为传言大多都是java程序员捏造的~
我要说的就是,.net自诞生以来就注定它能跨平台,.net机制和java差不多,都有虚拟机的概念,.net并非不能做大型程序,如果我记得不错,加拿大的一家大型企业软件就用.net做的,只是很少有人冒这个险,做这样的项目,你到微软官方下载一下petshop看看吧~~速度,效率,你就会明白为什么我说java的运行效率低于.net,开发环境(IDE)我就不用说了吧~?迄今为止,还有比微软的vs2005更为人性化,速度更快的开发环境吗~?EC?JB?垃圾,不值一提~!
java能做什么?手机程序?你认为.net不能做吗~?
java能开发pc机的中小型游戏吗~?不说魔兽,光晕了,cs它都开发不了,
.net可以做到,虽然速度慢了些,但可以实现,建议你下载一下xna/mdx之类的教程,看看吧~~
就前途来看,.net必胜(在window)~~~我不敢说这两年,以后,
.net程序可以反编译,和开源有什么区别?
就技术来看,java暂时确实胜于.net,
你也不想想,java诞生多少年了?况且比.net有着『先下手为强』的优势,
这就意味着,.net刚出道的时候,大部分BS程序员都在java领域中奋斗~~都还在沉浸在java的种种美梦中~~
不要只是听这些传言:
java如何如何强大,java如何如何跨平台,java如何如何开源,java如何如何稳定~?java能开发大型程序,.net只能开发中小型程序~?
因为传言大多都是java程序员捏造的~
我要说的就是,.net自诞生以来就注定它能跨平台,.net机制和java差不多,都有虚拟机的概念,.net并非不能做大型程序,如果我记得不错,加拿大的一家大型企业软件就用.net做的,只是很少有人冒这个险,做这样的项目,你到微软官方下载一下petshop看看吧~~速度,效率,你就会明白为什么我说java的运行效率低于.net,开发环境(IDE)我就不用说了吧~?迄今为止,还有比微软的vs2005更为人性化,速度更快的开发环境吗~?EC?JB?垃圾,不值一提~!
java能做什么?手机程序?你认为.net不能做吗~?
java能开发pc机的中小型游戏吗~?不说魔兽,光晕了,cs它都开发不了,
.net可以做到,虽然速度慢了些,但可以实现,建议你下载一下xna/mdx之类的教程,看看吧~~
就前途来看,.net必胜(在window)~~~我不敢说这两年,以后,
.net程序可以反编译,和开源有什么区别?
展开全部
1 这2门都是非常有前途的,不管那门学好了都会拿到高工资.别再花费时间在选择学那门语言上,他们都是非常好的程序语言.
2 建议你学.net,没有原因,虽然说很多人吹嘘java怎么怎么强大,.net怎么怎么不行,其实那些都是枪手门的鬼话,在程序实现上java和.net没有区别,都可以实现所有的功能,只是侧重点不同,但你要跟着趋势走.
3 编程对于基本知识的掌握是非常重要的,虽然用的不多。以后你工作了,公司会给你一个适应的时间表,那个时候你会发现你在学校或书上学的很多没用,这是正常的~~因为学校的是全面而不专,而公司则是专,这冲突并不大,但是对于一些基础的东西都是需要的,所以希望你千万注意这点~~~~~~
4 要注意学以致用,多去招聘会看看他们对程序员有什么要求,会对你以后的学习之路有帮助的~~
5 我说的就这么点,但都是我的心得,并且这些字是我用键盘一个个打出来的,希望楼主可以采纳~
2 建议你学.net,没有原因,虽然说很多人吹嘘java怎么怎么强大,.net怎么怎么不行,其实那些都是枪手门的鬼话,在程序实现上java和.net没有区别,都可以实现所有的功能,只是侧重点不同,但你要跟着趋势走.
3 编程对于基本知识的掌握是非常重要的,虽然用的不多。以后你工作了,公司会给你一个适应的时间表,那个时候你会发现你在学校或书上学的很多没用,这是正常的~~因为学校的是全面而不专,而公司则是专,这冲突并不大,但是对于一些基础的东西都是需要的,所以希望你千万注意这点~~~~~~
4 要注意学以致用,多去招聘会看看他们对程序员有什么要求,会对你以后的学习之路有帮助的~~
5 我说的就这么点,但都是我的心得,并且这些字是我用键盘一个个打出来的,希望楼主可以采纳~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
语言之争平台之争,早就开始,从未停息,也没有谁好谁坏,技术不分贵贱,只是各有所长。要看你做什么东西决定什么平台或语言。不要我做Java的就郫视.NET,或做.NET的就说Java不好。我认为两个平台都会不断发展与完善,未来发展前景都会很大,谁也淘汰不了谁,相反更能体现出各有所长的特点。
Java也好,C#也好,还有C++,都是面向对象的编程语言,如果我们站在面向对象的角度看问题,学好技术OO(OOA、OOD、OOP)更重要,熟悉掌握设计模式与运用,多多分析开源项目的架构与技术,学好核心的东西,何必管它是Java还.NET呢!
总之,Java与.NET未来发展前景都很大,你要是学好学精其中一门技术将来就会更有发展前景。
Java也好,C#也好,还有C++,都是面向对象的编程语言,如果我们站在面向对象的角度看问题,学好技术OO(OOA、OOD、OOP)更重要,熟悉掌握设计模式与运用,多多分析开源项目的架构与技术,学好核心的东西,何必管它是Java还.NET呢!
总之,Java与.NET未来发展前景都很大,你要是学好学精其中一门技术将来就会更有发展前景。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
JAVA的前景应该更好一些,原来我也困惑于这个问题,所以曾在昂立学习的时候问过自己的老师,老师的主要支持理由是开源是潮流,当然这个问题见仁见智啦
下面是另一个朋友给出的理由
C#只是微软的东西,还没有形成一个标准,虽然有微软虚拟机的支持,但是在非windows平台上运行还是不如Java程序稳定。而且现在编写C#程序只能用VS.NET(这个我不是很确定,不过我没有用过其他的IDE),
Java为开源语言,程序结构看起来就比较舒服,尤其是有IBM的eclipse IDE,Borland的JBuilder IDE的支持,所以写起来感觉要比C#快,由于Java已经形成乐业界的一个标准,所以通用性比较广,向我们现在写的趋势的服务端就是用Java+Eclipse的一些包来完成的。
在一点就是Java写界面比较容易,像Matlab等科学计算软件的界面都是用Swing和AWT来写的,这样移植也比较方便。
这几种语言各有优点:
C的优点在于比较底层,可以和汇编代码混用,对于学习硬件的同仁是十分推荐的。
C++个人认为有很大不足,但是目前在国内国外用的人很多,做项目的时候,集体合作常常会用。
C#在可视化开发非常好,推荐。
Java的优点就是在于跨平台了,如果要写电器,手机之类的程序,就要用它了,现在国外java流行很广,出国学习会很有用。
下面是另一个朋友给出的理由
C#只是微软的东西,还没有形成一个标准,虽然有微软虚拟机的支持,但是在非windows平台上运行还是不如Java程序稳定。而且现在编写C#程序只能用VS.NET(这个我不是很确定,不过我没有用过其他的IDE),
Java为开源语言,程序结构看起来就比较舒服,尤其是有IBM的eclipse IDE,Borland的JBuilder IDE的支持,所以写起来感觉要比C#快,由于Java已经形成乐业界的一个标准,所以通用性比较广,向我们现在写的趋势的服务端就是用Java+Eclipse的一些包来完成的。
在一点就是Java写界面比较容易,像Matlab等科学计算软件的界面都是用Swing和AWT来写的,这样移植也比较方便。
这几种语言各有优点:
C的优点在于比较底层,可以和汇编代码混用,对于学习硬件的同仁是十分推荐的。
C++个人认为有很大不足,但是目前在国内国外用的人很多,做项目的时候,集体合作常常会用。
C#在可视化开发非常好,推荐。
Java的优点就是在于跨平台了,如果要写电器,手机之类的程序,就要用它了,现在国外java流行很广,出国学习会很有用。
参考资料: http://zhidao.baidu.com/question/17027139.html?fr=qrl3
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
java 大,在国外,由于WINDOS系统的原因,很多大型公司都使用LINUX,ORACLE等产品,他们对JAVA的支持非常的好,而国内暂时WINDOS的要多一点
以后的发展来看,JAVA运用领域要更多
但是绝对不意味着搞C的就少
只要你精通一门,天上都要下钱
以后的发展来看,JAVA运用领域要更多
但是绝对不意味着搞C的就少
只要你精通一门,天上都要下钱
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询