c#.net与j2ee哪个好?

来源:百度知道 编辑:UC知道 时间:2024/05/25 01:06:18
这个学期已经学习了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。

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

不要鄙视问这些的人,很正常,没入门时大家都在问这些,没上面崩溃的

这个是老生常谈的问题了,我觉的.net会越来越壮大的,不过无论你学那一门都是一样的,一般来说.net入门容易一点。另外也许大家认为Java是开源的,但请问开发人员,有几个人去看过java的源代码的,.net不开源,但是我们可以使用反射工具来看源代码的,一样的道理,所以不要说你喜欢哪就说一个好,从客观的角度来说,.net背后有强大的微软支持。而java呢?

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

怎么选择还是看你自己了,只能给你建议

windows系统下,.net前途好,
并非.net不能做大型项目,而是它不能做非windows系统的项目,现在大型项目都是linux系统,所以.............

听我一说,.net前途和功能还是很强大的,并非一文不值,那些都是反微软的口号,而且有些愚蠢的程序员没有自己的主见,听