C++ 与java

来源:互联网 发布:那你的花呗只能淘宝 编辑:程序博客网 时间:2024/05/16 13:46

JAVA和C++都是面向对象语言。也就是说,它们都能够实现面向对象思想(封装,继乘,多态)。而由于c++为了照顾大量的C语言使用者,
而兼容了C,使得自身仅仅成为了带类的C语言,多多少少影响了其面向对象的彻底性!

1.指针  自动内存管理

但也不是说JAVA没有指针,虚拟机内部还是使用了指针,只是外人不得使用而已。这有利于Java程序的安全。


2.多重继承

 

3.操作符重载

 

4.预处理功能 java用import来实现类似功能

 

5.Java不支持缺省函数参数,而c十十支持


6.半强类型与强类型