C ++和Java有什么区别?

以下是C ++和Java之间的主要区别。

爪哇
C ++
Java不支持指针,联合,运算符重载和结构。
C ++支持指针,联合,运算符重载和结构。
Java支持垃圾回收。
C ++不支持垃圾回收。
Java是平台无关的。
C ++依赖于平台。
Java支持继承,多重继承除外
C ++支持继承,包括多个继承
Java被解释。
C ++已编译。
Java不支持析构函数
C ++支持析构函数。