c#.net与j2ee哪个好?

这个学期已经学习了java和C++
自己总体感觉,java比c++学的好,有感觉些,但是考试成绩上c++比java高出十分
下学期要分高级些的语言方向:j2ee和C#.NET
现在很犹豫该选哪门
前面已经说了我自己觉得对java更有感觉些,但是我更看好c#.NET 的前途
但是听学长说学C#.NET的话,以我以往的成绩需要再补下C和数据结构,当时学的时候没学好。
现在很犹豫,拿不定注意,请大虾们来指教一下 !!!
我大二在读
还有,我是来虚心请教问题,我知道自己是很菜鸟,但不需要别人来鄙视!

天天听人说"java比较适合一些大型的项目开发,.NET适合一些中小型的",仔细一想,哪些大型项目是用java开发的呢?
所以不要听别人人云皆云的一些话,实际上世界500强一大半都是采用的.NET技术。
当然这么说并不是建议你一定要选.net方向,事实上C++学得好似乎钱途更好些。
另外有个事实需要注意的是,java方面的技术更新很慢,这么多年也就这个样了,.net更新很快,没几年就到3.5版了。所以要根据自己情况来,喜欢慢的考虑java,喜欢跟新快的考虑.net。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-01-22
一招鲜吃遍天! 任何一个学好了都管用!但是既然java 学得好就往深了学.net好上手,大多数的东西都给你封装好了。java 则相反!

另外看你是专科还是本科或以上了!如果你是专科.net找工作好一点。要是本科或以上那java好一点!

如果要是专科可以考虑边java 边需本!
第2个回答  2009-01-22
推荐学习C#,看来你是新手,哪么对面向对象的概念不是很清楚,学习C#相对简单点,容易上手,JAVA虽然可以跨平台,并且使用范围很广,但是相对难学,要学好JAVA,对于新手,最少也要两年的时间,当然怎么决定由你自己。
C#的优点:简单易学,将面对的难关比较少
JAVA的优点:跨平台,名声响,工资高于相同水平的.NET程序员,并且后台处理方面比C#要好

怎么选择还是看你自己了,只能给你建议
第3个回答  2009-01-22
就你说的这些话.我很难相信你java学的好..
"下学期要分高级些的语言方向:j2ee和C#.NET "j2ee是语言???谁告诉你的??
你的学长也很水..学C#还要补C??? C是C++的一个子集...

我建议你还是先学学基础东西.最起码把什么是语言什么是架构什么是框架搞清楚.不要问出是学java好还是j2ee好.不要问是学C++好还是学VC好.不要问学.Net好还是C#好.会让人崩溃的.

奉劝几句话:技术是需要沉淀的.先把握最基础的东西,物能达到的高度往往取决于它的根基.语言只是工具.学程序要学的是思想.有了思想,用什么语言表达,都能表达出你的意思.先学好一门.等你有了思想.你就会发现.语言完全不是问题.我从C++开始学的.之后学了C#.然后又学了很多语言.包括现在使用的公司的私有语言.基本都是1-5天就能写东西了. 先学精一门,有了思想再学其他的. 一切都是很简单的
第4个回答  2009-01-22
现在来说绝对是j2ee优势很明显,毕竟真的企业级开发是不能拿微软那个漏洞颇多的系统来冒险的。Java和c#都差不多,学会其中一门,另一门也差不多搞定,我推荐C#,他的语言美观,容易理解,学完了再看java会有很大帮助!
相似回答