前景是任何人都是不可预知的,不过对于当前两个主流的面向对象语言JAVA和C#而言,如果你有足够的精力我建议你可以都学,不过依本人看法,JAVA当前应用比.NET广泛,JAVA在安全这方面极为突出,所以一些大型项目都采用JAVA:
当然就跨平台来说两者都可以事项跨平台,可比性不高:
不过C#也有过人之处,JAVA不能继承其他语言写的类,也不能被其他语言所继承。在这一点上C#借助.NET Framework实现了,也就是说.NET Framework为多种语言提供了相互继承的特性;而且C#有较为强大的IDE支持
不过如果你只想学习一个的话,本人强烈建议学习JAVA(仅表个人看法)
前景是掌握在使用者手里
好学也是相对而言,不同人感觉不同
java知识面很广,要学的东西很多
.NET入门容易,学深了难(因为微软不开源)
java相对来说公司比较大,做的项目以银行电信居多
.NET没有java出的早,但是也渐渐占据大量市场
我只能和你说,在北京.NET和java的程序员平均工资都是6900左右,
当然各地是不一样的 ,不过不会差很多
这两个不冲突,又不像学了厨师就学不了修车似的
一般都是2个都会,或者会其中一个得,简单熟悉熟悉就可以上手做另外一个的项目。差别比你想象的要小的多。主要是看公司和项目的需要选择用哪一个 。
说到前景和难易程度,两个都很有前景,因为都有大范围应用。如果学一个难,另外一个也难,会了一个,另外一个也就会了,就是这么个情况,说白了就是一个厨子,你问他鱼香肉丝和宫保鸡丁那个难一样,是厨子的都会,不是的都不会
什么东西学好了都有前途,目前.net用的越来越多哦,入门也快
我个人认为还是.net就业容易一些,现在的公司更需要.net人才。而且我发现有不少的公司老板都去参加.net培训班。如果你想参加.net培训的话,那你一定要做好调查,现在骗子非常多,如果可以最好实地的去看看!