开发网站是用C#编程好,还是java编程好?
现在外面市场更需要java呢?还是C#呢?请业内人士告诉下。在下十分感谢!!!
现在外面市场更需要java呢?还是C#呢?请业内人士告诉下。在下十分感谢!!!
答案:楼上有几位居然连asp与asp.net都没分清,还给人解答问题……asp.net是用来代替asp的,asp跟C#没什么关系,甚至可以说一点关系都没有。
我是学C#的,C#做网站是asp.net,个人觉得asp.net入门比较简单(这就是为什么楼上说C#.net小菜),但学精也很难。java相对C#是比较难的,java有许多优势.但这两个语言想学精任何一个都不简单,要不人家那么多专家靠什么吃饭?
如果要我推荐的话,我还是会推荐java,因为就目前来看,两大语言的竞争中,我认为java还是占上风的,而且java应用的范围很广,技术也成熟。其实从另一个角度来讲,做程序不就是讲个质量和效率吗?如楼上的Hein所说,"事实证明Asp.Net 比java更适合做企业级开发……"虽然我觉得C#从某些方面更优于java,但潮流所致,我还是推荐java
尽管如此,我认为如果想成为一名成功的程序人员,最好把这两个语言都掌握一下。目前我就正在这样做呢
目前C#的市场份额正在逐步提高。
根据你自己的项目决定吧,ASP.NET开发效率较高,容易上手。
JAVA除了语言方面要了解,还有好多框架需要学习,不推荐新手介入。java 现在的JAVA占据了市场70%的份额
去年甲骨文又将sun公司收购 两大软企龙头 java的明天一定会更加的美好
C#的技术相对应简单了些 但使用上 java性能更好些
网站开发的话 现在最热门的属于PHP语言
但是这个属于弱语言!使用起来没有JAVA和C#方便,而JAVA的网页语言是JSP(Java Server Page)
C#的就是ASP了。
这两种的话 支持的东西相对来说多些!但是现在主流的还是PHP各有所长,java显示层技术相对薄弱些,并且运行效率比asp.net差,java的几个框架配置也比较麻烦,不建议使用java,除非你很熟练使用jsp
在国内的话建议用C#
在国外的话建议用Java
总体上分析,C#简单易学容易上手适用于大多数情况。
然而性能上Java更胜一筹而且安全性较高,适合于大型商业开发。
用ASP.NET开发的效率是JSP的27倍(论证过的),但是JSP的框架可以运用的ASP,NET上 对ASP,NET的运用有很大的的帮助,而且ASP,NET是后置代码,比JSP清楚。
大型的公司都会选择用JSP的, ASP 基本都是小公司用。
JSP比ASP难。 JSP环境多。 配置 不好浪费时间 。
总之 各有所长 看你怎么选择
现在JAVA用的广泛些~~要是去培训的话,建议学JAVA~~
如果你是湖南的话,我可以推荐你好学校的
8932
1659扣扣QUN讨论去哪培训的
C#应该是入门简单,但是学深了比较复杂的,但是比较看好C#的市场,如果自己对.NET技术从1.0 2.0 3.0 3.5以至于现在的4.0beta过来,可以感觉得到.NET团队的用心。是门很好的语言。
谁好不好也说不准的,。但现在Java的比C#工资要高,看个人兴趣了
c# 和Java 不能笼统的定是 谁好谁不好. 在开发网站这块也是,.
如果说 C# 比较好,那么 JAVA 就不用混了.. 说JAVA 好.也不对.
就专业点而言. 针对开发网站.如果涉及: 安全,稳定,开发时间久,大型等因素.用Java 比较好.
如果网站:中小型的, 要求效率 ,速度.而且 开发简单,节约成本,维护性等因素 通常用的是c#
....
Java是靠企业级开发出的名气, 但事实证明Asp.Net 比java更适合做企业级开发, 不论开发效率, 还是运行效率(.Net是编译型语言, Java是解释型语言), 都要比Java好, Java也是一门非常优秀的语言, J2EE, J2ME, 功能非常突出, 但J2SE, 属于先天性残疾, 以至于Oracle 11G以上的版本的企业管理器都是用网页开发的, 一些网银, 支付宝也是用java开发的, 其部署成本高于.Net, 目前缺少创新性的东西, 不像, 值得一体的是C#可以说是世界上最强大的语言了, 其开发高层, 也可以开发底层(C#支持指针, 支持非托管代码), 几乎集结所有语言的长处与一身, 连JavaScript都没放过去学java吧。。。范围大。,学好了。其他语言很简单。。。精通C# 你也不会java
精通java 你就是天才了。 C# .net 都是小菜了
谁要是能精通.net framework也是天才了。.net和java相比,属于一个层次的,由于微软的实力,.net还是非常强大的。程序性能比java快,因为.net是预编译,而java是运行时编译的。另外开发效率,显然.net高,java框架太繁杂。IDE上,VS也显然没有对手了。现在的人们一讨论去那种语言好就翻天了
.net好学一点(开始),都是微软帮你做好的东西,用就成了,不过代码也要学好,懂得如何优化,
java是跨平台的
工作效率上.net优先,相对于初期开发者来
首先。我们先弄清楚C#和JAVa语言 的来历。
C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。 是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。它在继承C和C++强大功能的同时去掉了一些它们的复杂特性(例如没有宏和模版,不允许多重继承)。
JAVA语言。是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。Java平台由Java虚拟机(Java Virtual Machine)和Java 应用编程接口(Application Programming Interface、简称API)构成。Java 应用编程接口为Java应用提供了一个独立于操作系统的标准接口。在硬件或操作系统平台上安装一个Java平台之后,Java应用程序就可运行。
那么我们看了它们的来历、大家心里就应该有些明白了。
C# 是微软公司推出的、是运行于.NET Framework之上、Visual Studio 开发平台的基础语言。它是用来开发用于生成 ASP.NET Web 应用程序、XML Web Services、桌面应用程序和移动应用程序。也就是说他能很好的兼容微软的系统操作系统。快速、安全、有效的完成。
JAVA语言、刚才我们也看到了。 在硬件或操作系统平台上要安装一个Java虚拟机,Java应用程序才可以运行。也就是说明了2点: 第一、JAVA它的程序运行有一定的局限性、因为系统要有java虚拟机才行;第二;java 它同时也有着跨平台性、因为你只要系统有java虚拟机、就可以运行java程序。 java还有一个特性就是:一次编写、多次使用。 它现在的应用领域非常广泛。 汽车、家电、软件上应用面非常广。
总之。对于选java还是选C#、其实要看你编程的目标、你想涉及的领域。 编程语言何其广、没有哪个语言是最完美的、也没有哪个语言是万能的。 所以、要学什么、要看自己给自己的计划以及行业定位。
想听真理吗?
jsp比较好!安全性高!
政府基本上都有jsp!
asp.net是垃圾!
据说FBI也用JSP。。不知道是不是真的。。我两个都有学,不过这个问题真的很具争议性的
java和.NET是目前两大龙头,其实只要你学得好,哪个都一样
我并不同意偏向一方的说法,毕竟它的存在,肯定是有它的可利用性,不能说是垃圾的
ASP.NET我觉得潜力毕竟大,毕竟微软实力财力都比较大。。Java不是不好,只是经历的时间有点长了,微软推出C#就是专门针对java的,目前没推出多少个年头,已经占了很多市场,你看中国就是一个例子
现在网络也好生活也好也是趋向简单化,,NET是真的起到这个效果
上一个:C#简单编程
下一个:vfp编程和C#编程有什么区别啊