c#和Java有什么区别~~区别大都数是什么?

 我来答
戚清漪宛意
2019-10-08 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:29%
帮助的人:863万
展开全部
这么说吧,两门语言的基本语法以及设计思想都很类似,我觉得最大的区别在于他们的扩展。
有句话叫做没有最好的编程语言,只有最适合的编程语言。
java这门语言更加关注的是广域的系统程序结构的规范性,他提供了很多框架以及解决方案。
而.Net则不同,他更加注重局部,举个例子来说,.Net最大的特点就是提供了非常丰富的控件,虽然java也有但是这方面完全不如.Net,而控件封装了很多代码业务逻辑,这是很人性化的,在某一个功能上,也许.Net拖一个控件就能做到的事,java却要写很多代码。
但是相对的.Net在开发大型系统集成的时候,由于这方面的参考案例不多,所以很容易造成系统结构混乱,并不适合用来做大型系统的开发。这也就是为什么有人说.Net只适合中小型系统的开发。
而java由于有丰富的框架和解决方案支持,所以他成了大型web系统的首选语言。
希望我这么说你能理解。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式