C#是不是不如JAVA啊?

问题描述

为什么大型项目都是JAVA做的,C#是不是不行啊?市面上大型点的公司都是招JAVA的,招C#的都是一些小公司.我要不要学C#啊..求前辈们指点迷津.

解决方案

解决方案二:
是的,不学C#吧。去学java。学C#的都是些小虾米都是些底层的劳动人民学的。
解决方案三:
那去学JAVA吧
解决方案四:
C#语言是我见过最垃圾的郁闷。坚决放弃
解决方案五:
顶上去,也许有热闹
解决方案六:
不一定,现在也有不少公司是基于c#开发的,两者势均力敌。
解决方案七:
把C#和JAVA放到一起比较是对JAVA最大的侮辱。楼主慢走啊。
解决方案八:
去吧,学习java,接触android,走向人生巅峰去把!
解决方案九:
个人感觉都一样,学牛了!都一样
解决方案十:
额?人们说的好像都不一样额。...........
解决方案十一:
该回复于2014-01-21 00:06:57被版主删除
解决方案十二:
市面上大型的公司招Cobol程序员,你不知道么?
解决方案十三:
好像是的。学了C#准吃亏。赶快学Java吧。
解决方案十四:
java不错
解决方案十五:
不该受这种愚念影响,语言都一样,能跑到哪里去?虽然没学习JAVA然看看代码都可通,即使JAVA有些术语不懂,可以查资料,就能看懂。
解决方案:
就如初学VB丢弃数年后转C#现在C#习惯了要再用VB也行同样如果学过JAVA照样可以。应该说对于编译后最终执行机器码没什么区别。各类语言都有自己特色,可以说是各有千秋和平分秋色。
解决方案:
上面的大多在捣乱啊。。。
解决方案:

解决方案:
这就好像你在说"我是不是不如别人啊?"
解决方案:
引用18楼tsgx_1989的回复:

这就好像你在说"我是不是不如别人啊?"

高端的公司都在选JAVA啊,淘宝百度,还有大数据..
解决方案:
引用19楼qiuyan81的回复:

Quote: 引用18楼tsgx_1989的回复:
这就好像你在说"我是不是不如别人啊?"

高端的公司都在选JAVA啊,淘宝百度,还有大数据..

马化腾在召唤你
解决方案:
JAVA在国内更流行。
解决方案:
语言都是工具而已你个人牛逼就行了真正的高手都不需要武器。
解决方案:
喜闻乐见的月经贴。话说,哪个月能不粗线这样的问题就好了。总结:楼主,C#不如Java,学java去吧。C#不适合你。
解决方案:
JAVA在NB你用JAVA连个HelloWorld都写出不来你一样是垃圾
解决方案:
C#是啥啊?没听过啊?
解决方案:
N多年过去了,这个问题还是一次次被提及,
解决方案:
就目前来说,学java的,还可以很方便的搞搞安卓。
解决方案:
记得当初我也在java和C#之间徘徊,大家都说学java好,工资高,逻辑性强,聪明点的学生都选java了。C#的入门的确很简单,拖几个控件,一个小软件就出来了,而java呢,要自己去new,自己设定位置。后来我还是选C#了,慢慢深入,后来也开始自己new控件,慢慢习惯用委托,开始感受到linq的强大。并不是C#好不好,只是面对如今光速的发展,效率成为第一要素,所以微软简化了很多开发步骤。等你学会思考,自己就会慢慢深入,接触底层。就会感觉C#语言的魅力,还有委托,linq这些设计的魅力。你问学java的,他肯定希望java强于C#,你问学C#,他肯定也不会说C#不好。还是那句老话,语言知识工具。
解决方案:
引用27楼xiaozhu39505的回复:

就目前来说,学java的,还可以很方便的搞搞安卓。

C#也可以搞android哦
解决方案:
是的,学java吧
解决方案:
引用29楼tsl11511170312的回复:

Quote: 引用27楼xiaozhu39505的回复:
就目前来说,学java的,还可以很方便的搞搞安卓。

C#也可以搞android哦

是可以搞,不过毕竟不是正统的。不如java来的方便
解决方案:
又是无聊的语言之争。。。
解决方案:
都学吧
解决方案:
30年河东,30年河西。
解决方案:
楼主速度转战JAVA。。。走好不送啊。
解决方案:
这是什么歪理?学个JAVA就能去淘宝百度上班了?淘宝百度请你来上班难道只因为你会JAVA?
解决方案:
学C#吧,走上人生巅峰
解决方案:
引用37楼huxiweng的回复:

学C#吧,走上人生巅峰

我可以理解为,你在捣乱么?
解决方案:
学Java去吧。。。。。
解决方案:
去学JAVA吧,嗯嗯,别学C#了。。。真的,不骗你,JAVA好得很。。。
解决方案:
引用29楼tsl11511170312的回复:

Quote: 引用27楼xiaozhu39505的回复:
就目前来说,学java的,还可以很方便的搞搞安卓。

C#也可以搞android哦

android是谁,怎么人人都想搞他
解决方案:
大公司玩C#玩不起啊。服务器太多,会被各种授权费搞死的
解决方案:
小公司大多用盗版,没什么使用成本,为了最求快速开发所以用C#比较多。
解决方案:
赶紧去吧,C#开发只用一个VS太没技术含量了,直接打开就能敲,Java还要配置环境变量呢,写一大堆配置,多高端啊。C#可以直接拖动鼠标构造界面,多无聊啊,Java还得写代码:this.Label.Text="XXX";,是不是很有技术含量啊?去吧楼主,迎接人生的巅峰
解决方案:
其实我倒建议学C++界面做出来没的说
解决方案:
楼主还是去学java吧,C#太烂了象个什么东西呀!!!
解决方案:
该回复于2014-04-10 22:50:12被版主删除
解决方案:
主要是人要牛,而不是语言。。。
解决方案:
好欢乐的样子
解决方案:
其实个人觉得这2者没有太大的代沟,基础相差不多,入门我觉得还是C#好点可以快速的接触直接的代码,等c#把代码习惯了,然后可以选择去java去习惯那种方式。

时间: 2024-11-08 18:58:51

C#是不是不如JAVA啊?的相关文章

诊断 Java 代码:设计轻松的代码维护

设计 本月,Eric Allen 解释了在使代码更易于维护的同时,避免和控制无理由的变化怎么会是保持代码健壮性的关键.他集中讨论了诸如函数样式代码编写之类的概念,以及标记字段.方法和类的方法来处理并防止可变性.Eric 还解释了本任务中单元测试和重构的角色,并提供了协助实现重构的两个工具.在相关论坛中与作者和其他读者分享您对本文的看法.(您也可以单击本文顶部或底部的"讨论",访问该论坛.)有效调试源自良好的编程.设计易于维护的程序是程序员面临的最困难挑战之一,其部分原因在于程序通常并不

win7上java环境变量设置方法

  Java程序依赖JDK,就像C#程序依赖.NetFrameWork一样. 所以在开发之前,必须在win7或者是linux上,安装jdk(JavaDevelopkit)里面包括java一些工具,还有JRE(JavaRuntimeEnvironment)Java运行环境. 系统:windows7 jdk版本:jdk1.7 安装路径:c:/java 安装JDK时,上图显示的公共JRE和后续单独安装的JRE是一样的.所以只装一个就可以了. 按如上步骤操作,显示出环境变量的配置界面. 新建,添加 变量

Java新手入门教程:新手必须掌握的30条Java基本概念

  Java新手必看教程是什么?当然是绿茶小编带来的Java入门需掌握的30个基本概念啦,掌握了这些概念对于学习Java大大有利,正在学习Java编程的同学们快来看看吧. 1.OOP中唯一关系的是对象的接口是什么,就像计算机的销售商她不管电源内部结构 是怎样的,他只关系能否给你提供电就行了,也就是只要知道can or not而不是how and why.所有的程序是由一定的属性和行为对象组成的,不同的对象的访问通过函数调用来完成,对象间所有的交流都是通过方法调用,通过对封装对象数据,很大 限度上

Java有哪些常用语?Java常用语言汇总

  Java有哪些常用语?不介绍Java 常用语,对Java 的总体介绍就是不完整的.尽管促使Java 诞生的源动力是可移植性和安全性,但在Java 语言最终成型的过程中,其他一些因素也起了重要的作用.接下来,绿茶小编就一一来介绍一下. · 简单(Simple) · 安全(Secure) · 可移植(Portable) · 面向对象(Object-oriented) · 健壮(Robust) · 多线程(Multithreaded) · 体系结构中立(Architecture-neutral)

Java环境变量怎么配置?Java环境变量设置教程

  Java环境变量怎么设置?Java语言拥有跨平台的特性,它编译的程序能够运行在多种操作系统平台上,可以实现"一次编写,到处运行"的强大功能.但是Java需要自己手动配置环境变量,这对于Java新手来说是个不小的难题.接下来,小编就教大家Java环境变量设置方法. Java环境变量设置所需工具: JDK 1.7 安装包 Java环境变量设置步骤: 想要成功配置Java的环境变量,那肯定就要安装JDK,才可以开始配置. 1.安装JDK 向导进行相关参数设置.如图: 4.选择安装的路径,

java实现短地址服务

假设下面是你的视频网站链接列表,如果别人想爬取你的数据十分轻松,看规则就知道数据库是序列自增的 http://www.xxxx.com/video/1 http://www.xxxx.com/video/2 http://www.xxxx.com/video/3 那么解决这一问题,我们可以使用短地址,不对外暴露真实链接,使用对称加密是一个很好的方案. Hashids是一个很好的选择,它提供了JS/PHP/JAVA/PYTHON等编程语言的实现,这里我使用的就是它. 下面是我基于blade框架搭建

Description Resource Path Location Type Java compiler level does not match the version of the instal

Description Resource Path Location Type Java compiler level does not match the version of the instal 解决办法 在项目上右键Properties->Project Facets,在打开的Project Facets页面中的Java下拉列表中,选择相应版本. 有可能是java1.6 改成java6之类的

详解Eclipse Galileo中的快速Java编码

问题 无论您的项目或团队的规模有多大,在编辑代码库时,都会遇到如下的两 个问题: 代码模板 尽管代码模板是提高工作效率的一个理想途径,但需要确 保不能用模板来替代真正的重用,即编写方法或函数以便将它们用于许多位置.如果您有 一大段代码,那么最好在使用代码模板前先考虑采用带有变量的各种方法. 缺乏 一致性 - 当团队中的很多人编辑文件时,难免会有编码上的些许差异,但这些差 异会使代码变得难于读懂和维护.这种情况下,很难搜索到代码差异在何处发生.即便代 码是您一个人写的,如果您忘记了前面代码是如何编

[Java] 方法锁、对象锁和类锁的意义和区别

版权声明:请尊重个人劳动成果,转载注明出处,谢谢! 目录(?)[+] 首先的明白Java中锁的机制 synchronized  在修饰代码块的时候需要一个reference对象作为锁的对象.  在修饰方法的时候默认是当前对象作为锁的对象.  在修饰类时候默认是当前类的Class对象作为锁的对象.   线程同步的方法:sychronized.lock.reentrantLock分析 方法锁(synchronized修饰方法时) 通过在方法声明中加入 synchronized关键字来声明 synch

android java 继承父类里的子类问题!!!!!!!

问题描述 android java 继承父类里的子类问题!!!!!!! 请问各位,java可以继承父类的方法和全部属性,那父类里的子类可以继承使用么? android 可以继承父类的Handler.广播么??