请问学习java或c#谁更容易入门?如果要找工作,这两门语言谁更容易,企业的需求量更大?
java更复杂还是c#更复杂呢?

解决方案 »

  1.   

    C#更加复杂, 复杂得多. Java语法太简单了. 也就是比Python难点.两个的市场不好说, 但是学不好, 到哪都是个没用的.
      

  2.   

    C#更加复杂,   复杂得多.   Java语法太简单了.   也就是比Python难点. 两个的市场不好说,   但是学不好,   到哪都是个没用的.
    ==================
    请问c#有c++难吗?
      

  3.   

    比C++难的语言还没有出来呢, 也不会出来了, 不过Ruby的语法是很难的. 可以尝试学一下. 变化莫测... ...
      

  4.   

    C#语言比Java语言复杂也就一点点,没所谓的复杂得多。我想楼主要学的应该是平台吧:.net或java。虽然java语言比c#语言简单,但java平台的学习绝对比.net平台有难度。个人观点,仅供参考!
      

  5.   

    海绵宝宝...
    我认为你只是在维护Java...
    C#的难度比Java我觉得是难很多了, 比如要理解值对象,和引用对象和栈了,(这个绝对对Java程序员是个坎...)
    C#有unsafe代码,这种东西一下子就把你拉到了C语言的边缘了. sizeof C#程序员也要理解, 这些都是C程序员才碰的东西呢.
    C#的delegate也得理解, 枚举器, 属性, 索引器, Attribute... ...
    至于你说什么平台难度... ...不知道你在说啥- -!
      

  6.   

    海绵宝宝说的平台估计是指J2ME J2SE J2EE之类的开发平台,Java就那样,一个开发平台、开发环境搞得巨复杂,其实本身学习起来并没有什么难度!
      

  7.   

    其实,对于学过C++(只要有基础,不必精通)的人来说,C#也并不算多难。
    可以说C#的基本思想与Java是类似的,两者主体部分上差距不大。C#中比较复杂的部分都是沿袭C++的,这些并不常用。
      

  8.   

    各有各的好处,不信你到.net的地头上问问,又是不一样的答案。
    如果比上手速度,microsfot的东西真的很快,而且他的中文帮助也很完善,版本统一......
    如果你有了一定的资本,你会发现.net并不会如你意的,没有java能随心所欲,但java好像做WEB比较好,项目越大优势越明显,
      

  9.   

    海绵和甘草说的都是不错的...没争论的必要语言个人感觉基本可以这么认为:
    纯粹学习的话,语法难度和它的关键字成正比;
    当你学成后,开发难度和它的关键字成反比.也像一炮兄所言,单就上手度的话,微软的东西都极容易上手,做c#的开发基本只装个VS.NET就够了,配置微软也基本帮你做好了,然后还有丰富的控件;做java开发你会发现除了要装一大堆东西,自己还要各个配置.特别是微软的操作系统市场占有率,微软自己的语言和自己的系统结合总比外来语言要好.所以哪个容易,见仁见智吧.
    最终真正看的是编程思想,数据结构,算法,计算机体系结构.具体哪门语言就无所谓了.找工作?还不知道.
    不过当你头上长角,成为了牛人,管他用哪门语言,我想都饿不死罢.