c/c++/java之间的区别
2008-12-09 09:39
232 查看
对比一下这三种语言。
Java | 类 | 接口 | 继承 | 泛型 | 引用 | 异常 (try catch throws) | 命名空间package/ import | 链接性 (天然的动态链接性) |
C | 结构体 (方法又能够函数指针实现) | 同左,(可以使用void 类型的指针) | 可以用结构体模拟继承 | 可以用宏来模拟泛型 | 指针 | Setjmp longjmp | 没 | 需要OS的支持 (.so.dll.etc) |
C++ | 类/结构体 | 虚基类 (虚函数) | 有(跟java不同是支持多重继承) | STL 模板 | 指针./引用 | 跟java类似 | namespace/ using namespace | 跟c差不多,需要OS的支持。 |
相关文章推荐
- 比较java c++ 对象之间的区别(内存)
- 学习C++与Java之间的区别
- java与c/c++之间的区别
- C++与Java之间的区别
- java 与 c++ 、 C# 之间的区别与联系
- java与C/C++之间的区别
- C/C++、JAVA、C#之间的关系和区别?
- C++与Java之间的区别
- 让我们来比较C#,C++和Java之间重写虚函数的区别
- 一句话看C++与Java之间的区别
- 菜鸟学Java之Java与C++在字符串中使用+和==的区别
- C++指针与Java引用的一处区别
- java基础知识回顾---String、StringBuffer与StringBuilder之间区别
- C++和java的区别
- java--依赖、关联、聚合和组合之间区别的理解
- java 基础知识1-和c++的一些区别
- java与C++之间进行SOCKET通讯要点简要解析
- Java与C++的一些区别
- Objective-C、C++以及C之间的区别
- NDK 之 c 和 c++之间的区别