比较C#、C++和Java最重要的功能

来源:互联网 发布:c语言 pointer 编辑:程序博客网 时间:2024/06/06 23:59
 
关键词 C#    C++    Java                                          
比较C#C++Java最重要的功能
功能
C#
C++
Java
继承
允许继承单个类,允许实现多个接口
允许从多个类继承
允许继承单个类,允许实现多个接口
接口实现
通过“interface”关键词
通过抽象类
通过“interface”关键词
内存管理
由运行时环境管理,使用垃圾收集器
需要手工管理
由运行时环境管理,使用垃圾收集器
指针
支持,但只在很少使用的非安全模式下才支持。通常以引用取代指针
支持,一种很常用的功能。
完全不支持。代之以引用。
源代码编译后的形式
.NET中间语言(IL
可执行代码
字节码
单一的公共基类
异常处理
异常处理
返回错误
异常处理
 
 
原创粉丝点击