关于c#和JAVA的疑问?高手请进来,散分。 请问学习java或c#谁更容易入门?如果要找工作,这两门语言谁更容易,企业的需求量更大?java更复杂还是c#更复杂呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 C#更加复杂, 复杂得多. Java语法太简单了. 也就是比Python难点.两个的市场不好说, 但是学不好, 到哪都是个没用的. C#更加复杂, 复杂得多. Java语法太简单了. 也就是比Python难点. 两个的市场不好说, 但是学不好, 到哪都是个没用的.==================请问c#有c++难吗? 比C++难的语言还没有出来呢, 也不会出来了, 不过Ruby的语法是很难的. 可以尝试学一下. 变化莫测... ... C#语言比Java语言复杂也就一点点,没所谓的复杂得多。我想楼主要学的应该是平台吧:.net或java。虽然java语言比c#语言简单,但java平台的学习绝对比.net平台有难度。个人观点,仅供参考! 海绵宝宝...我认为你只是在维护Java...C#的难度比Java我觉得是难很多了, 比如要理解值对象,和引用对象和栈了,(这个绝对对Java程序员是个坎...)C#有unsafe代码,这种东西一下子就把你拉到了C语言的边缘了. sizeof C#程序员也要理解, 这些都是C程序员才碰的东西呢.C#的delegate也得理解, 枚举器, 属性, 索引器, Attribute... ...至于你说什么平台难度... ...不知道你在说啥- -! 海绵宝宝说的平台估计是指J2ME J2SE J2EE之类的开发平台,Java就那样,一个开发平台、开发环境搞得巨复杂,其实本身学习起来并没有什么难度! 其实,对于学过C++(只要有基础,不必精通)的人来说,C#也并不算多难。可以说C#的基本思想与Java是类似的,两者主体部分上差距不大。C#中比较复杂的部分都是沿袭C++的,这些并不常用。 各有各的好处,不信你到.net的地头上问问,又是不一样的答案。如果比上手速度,microsfot的东西真的很快,而且他的中文帮助也很完善,版本统一......如果你有了一定的资本,你会发现.net并不会如你意的,没有java能随心所欲,但java好像做WEB比较好,项目越大优势越明显, 海绵和甘草说的都是不错的...没争论的必要语言个人感觉基本可以这么认为:纯粹学习的话,语法难度和它的关键字成正比;当你学成后,开发难度和它的关键字成反比.也像一炮兄所言,单就上手度的话,微软的东西都极容易上手,做c#的开发基本只装个VS.NET就够了,配置微软也基本帮你做好了,然后还有丰富的控件;做java开发你会发现除了要装一大堆东西,自己还要各个配置.特别是微软的操作系统市场占有率,微软自己的语言和自己的系统结合总比外来语言要好.所以哪个容易,见仁见智吧.最终真正看的是编程思想,数据结构,算法,计算机体系结构.具体哪门语言就无所谓了.找工作?还不知道.不过当你头上长角,成为了牛人,管他用哪门语言,我想都饿不死罢. java解析问题 字符串的那点事 servlet是不是线程安全的问题 线程 runtime.exec 的奇怪问题!!! 找新手一起学JAVA 两个接口有同样的方法,类实现接口的方法重写怎么写? Applet中如何调用jar包中的图片? 浮点型如何转成整形??谢谢 构造函数大难题! 很多人会遇到的问题,调用sqlserver2000的存储过程问题,敬请高手指教 如何在 javascript 中通过正则表达式来验证用户的输入
==================
请问c#有c++难吗?
我认为你只是在维护Java...
C#的难度比Java我觉得是难很多了, 比如要理解值对象,和引用对象和栈了,(这个绝对对Java程序员是个坎...)
C#有unsafe代码,这种东西一下子就把你拉到了C语言的边缘了. sizeof C#程序员也要理解, 这些都是C程序员才碰的东西呢.
C#的delegate也得理解, 枚举器, 属性, 索引器, Attribute... ...
至于你说什么平台难度... ...不知道你在说啥- -!
可以说C#的基本思想与Java是类似的,两者主体部分上差距不大。C#中比较复杂的部分都是沿袭C++的,这些并不常用。
如果比上手速度,microsfot的东西真的很快,而且他的中文帮助也很完善,版本统一......
如果你有了一定的资本,你会发现.net并不会如你意的,没有java能随心所欲,但java好像做WEB比较好,项目越大优势越明显,
纯粹学习的话,语法难度和它的关键字成正比;
当你学成后,开发难度和它的关键字成反比.也像一炮兄所言,单就上手度的话,微软的东西都极容易上手,做c#的开发基本只装个VS.NET就够了,配置微软也基本帮你做好了,然后还有丰富的控件;做java开发你会发现除了要装一大堆东西,自己还要各个配置.特别是微软的操作系统市场占有率,微软自己的语言和自己的系统结合总比外来语言要好.所以哪个容易,见仁见智吧.
最终真正看的是编程思想,数据结构,算法,计算机体系结构.具体哪门语言就无所谓了.找工作?还不知道.
不过当你头上长角,成为了牛人,管他用哪门语言,我想都饿不死罢.