A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 倚楼听雨 中级黑马   /  2014-7-29 19:28  /  1330 人查看  /  5 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 倚楼听雨 于 2014-7-30 22:24 编辑

之前就听说语言是相同的,我之前学了点java,对C#还是比较陌生,请问,这几门语言到底有什么区别啊

5 个回复

倒序浏览
本帖最后由 许庭洲 于 2014-7-29 19:37 编辑

1.JAVA在平台独立性方面比C#要强;
2.C#的语法比JAVA强大;
3.C#可以与以其他.NET语言编写的代码进行无缝交互操作;
4.C#仅仅用于编写新的.NET应用程序;
5.JAVA可以跨平台但是没有了选择语言的权利;
6.C#可以跨语言,但是没有了选择平台的权利;
7.C#还能为C++程序员提供快捷的开发方式,又没有丢掉C和C++的基本特征(强大的控制能力);
8.C#与C和C++有着很大程度上的相似性,熟悉C和C++的开发人员很快就能精通C#。


回复 使用道具 举报
学习一下~~
回复 使用道具 举报
许庭洲 发表于 2014-7-29 19:31
1.JAVA在平台独立性方面比C#要强;
2.C#的语法比JAVA强大;
3.C#可以与以其他.NET语言编写的代码进行无缝交 ...

说得真精辟!受教了!!
回复 使用道具 举报
c#其实也是跨平台的,只不过是跨微软自己的平台,如手机,电脑,平板;微软不想跨到其他平台上
回复 使用道具 举报
亲身体验方能知晓.
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马