您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Java >> java相比C#还有优势吗?

java相比C#还有优势吗?

来源:网络整理     时间:2016/6/29 22:17:07     关键词:

关于网友提出的“ java相比C#还有优势吗?”问题疑问,本网通过在网上对“ java相比C#还有优势吗?”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: java相比C#还有优势吗?
描述:

本帖最后由 wyouflf 于 2010-04-28 00:56:47 编辑

以前一直学C#,后来又报班学习了java,我只能说java很令我失望。 我觉得C#有比java更完善的面向对象(真正的属性、和事件,而非用方法和接口去模拟),比JSF更彻底的面向组件,比SSH更易用的ASP.NET MVC。C#目前早已形成国际标准,任何人都可以依此来编写一个C#的编译器,而且它也有了很多第三方库及组件。 唯一不足就是跨平台方面还不如java,不过有mono等许多社区在努力做,现在新的mono已经支持C#4.0的所有新特性。mono使它能运行在大多数Linux、iphone系统上。当然还有其他社区开发的C#编译器,和运行环境。 java的市场份额这几年逐年下滑,不思进取,还以为微软的平台和数据库是十年前的性能啊。我专门报班学了java之后发现它远比及我想象的难么简单、高效。 java能跨平台也没啥用处,现在流行的智能手机都不提倡用java软件,java编写的赛车游戏慢的像蜗牛在跑。windows里,没学java之前我没用过任何用java编写的软件,后来用Eclipse,Eclipse的效率大家领教过了吧,占内存大、反应慢,这就是我对Eclipse的评价,我一直不明白开发java程序的工具非得用java编写吗?linux下的大多数桌面软件都是C++编写的,也就是说大多数java开发人员现在其实都在做web开发。 Web方面就我了解的大型站点联想的网站、DELL的网站、新蛋的网站、当当网、CSDN、博客园、起点中文网、艾瑞网、红孩子、招商银行的网站、浦发银行的网站等等都是用C#编写的。其实JSP的也不少。 C#开发桌面应用也很高效,国内比较知名的就是“飞信”。现在国内很多煤炭、石油等行业大多都在用C#做开发。 我以前学C#的时候做过一些小的网站(如www.xustmma.com)还有简单的工具软件,现在学了java以及它那简直就是面向配置文件编程的MVC,SSH那帮开发者好像完全不知道什么叫做“约定优于配置”。我更加坚定以后做网站或桌面软件不会使用java。
以上介绍了“ java相比C#还有优势吗?”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2156773.html

相关图片

相关文章