C#和C,JAVA的区别

 我来答
百度网友5d6b6ecd7
2012-11-07 · 超过19用户采纳过TA的回答
知道答主
回答量:55
采纳率:0%
帮助的人:39.3万
展开全部
C#:是微软的面向对象开发语言,紧紧只能用于window系统,好处是微软本身封装的比较完整,学习及开发比较容易上手,容易精通,坏处是不跨平台,并且难于扩展
C:结构式语言,一般用于比较底层的开发,如操作系统,驱动,能直接和硬件进行交换,应用范围很广,但是相对比较复杂,难于成为高手,C是世界排名第一的语言
java:开源的跨平台的面向对象语言,世界排名第二的编程语言,最多应用于J2EE(web,BS架构),今年来也经常用于手机开发。java语言有跨平台的优点,其卖点是“一处编译,处处运行”
追忆真爱情
2012-11-07 · TA获得超过539个赞
知道小有建树答主
回答量:538
采纳率:0%
帮助的人:322万
展开全部
C#主要是以窗体为基础,开发时有微软封装的工具,拖拽就可以了,很方便,C主要是以做底层为基础的,而JAVA是主要用于WEB方向,当然也可以做窗体,只是没有C#那么方便,但是做网页系统很不错,相比于.NET的话要快很多!

简单的用现在移动应用来说,苹果就是C开发,安卓就是JAVA,windowsphone就是C#
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
笑比哭好24
2012-11-07 · 超过13用户采纳过TA的回答
知道答主
回答量:36
采纳率:0%
帮助的人:27万
展开全部
C是面向过程的语言,C#和Java都是面向对象的语言,
C是学习一切语言的基础,一般一些底层的开发要用到它,C#和Java是广泛应用到应用开发中的语言,应用广泛,
如果工作用的话,C有点基础就行,Java和C#比较好学,可以好好学。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
创作者zUzVB1Sl31
2014-05-26 · 编程类资料、英语学习资料
创作者zUzVB1Sl31
采纳数:1331 获赞数:5975

向TA提问 私信TA
展开全部
这么说吧。
C#就象是超级市场,很新颖吸引人、商品好看、天天特价,但有些东西有点贵、好看未必好吃。
C是专卖店,一般人你不要看,也没多少人想看,实际用起来就是舒适、得体。
Java就是路边摊,品种多得你数都数不过来,挑起来有点浪费时间,总体来讲还是值得去逛,暂时街头人口密集。
C#和C就是收费政策坑的,搞得大家弃简从难,原始的开发框架只满足大家学习交流,真正出于商业开发领域是他提供的一大堆服务与第三方控件和接口。框架都可以免费,其他的未必,兄弟们。SUM公司为了提高竞争力,绝大部分免费,所以不管他再难大家全部去学JAVA,这是JAVA一直排名tiobe榜前3名根本原因。其实他比C#、VB开发环境难用多了,做一样的事情,浪费好多操作,但是效果未必就比C#.NET差,他的插件很好用,C#.NET大部分不成熟,稍微成熟点的还在骗钱。C依赖于构造环境,一般的人一般的条件是没办法接触的,GCC也好Trubo C是开放给我们的,供大家观赏学习,仅此而已。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
merlindlut
2012-11-07 · TA获得超过422个赞
知道小有建树答主
回答量:945
采纳率:0%
帮助的人:409万
展开全部
自认为三种语言都学过一段时间,这个问题很大,回答不全,要从各方面考虑才行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式