CSharp基础 专题
专题目录
您的位置:csharp > CSharp基础 专题 > C#与Java比较
C#与Java比较
作者:--    发布时间:2019-11-20

java编程语言和 c# 之间存在许多差异和相似之处。java 和 c# 之间的最大区别,如列表中所示:

序号 java语言 c#语言
1 java是由sun公司开发的高级,强大,安全和面向对象的编程语言。现已被oracle收购 c# 是由microsoft开发的面向对象编程语言,它运行在.net framework上。
2 java编程语言程序是通过java运行时环境(jre)的帮助下,在java平台上运行。 c# 编程语言是在一种叫作公共语言运行时(clr)上运行。
3 java类型的安全是安全的。 c# 型安全是不安全的。
4 在java中,通过值传递的内置数据类型称为基本类型。 在 c# 中,通过值传递的内置数据类型称为简单类型。
5 java中的数组是由object直接指定。 c# 中的数组是system直接指定。
6 java不支持条件编译。 c# 支持使用预处理指令的条件编译。
7 java不支持goto语句。 c# 支持goto语句。
8 java不支持通过类的多重继承,它可以通过java中的接口来实现。 c# 支持使用类的多继承。
9 java不支持结构体和联合体。 c# 支持结构体和联合体。
10 java支持检查异常和未检查的异常。 c# 支持未经检查的异常。

网站声明:
本站部分内容来自网络,如您发现本站内容
侵害到您的利益,请联系本站管理员处理。
联系站长
373515719@qq.com
关于本站:
编程参考手册