就算你没学过C++,也要记下来!...都是面向对象的语言,都支持封装、继承和多态 Java不提供指针来直接访问内存,程序内存更加安全 Java的类是单继承的,C++支持多重继承;虽然Java的类不可以多继承,但是接口可以多继承。...Java有自动内存管理机制,不需要程序员手动释放无用内存 50810 Java和C++的区别 很多人没学过 ...
JAVA的应用在高层,C++在中间件和底层 2、 JAVA离不开业务逻辑,而C++可以离开业务为JAVA们服务 3、 java语言给开发人员提供了更为简洁的语法;取消了指针带来更高的代码质量...c++用析构函数回收垃圾,java自动回收(GC算法),写C和C++程序时一定要注意内存的申请和释放。...(2)Java语言不需要程序对内存进行分配和...
1、 JAVA的应用在高层,C++在中间件和底层 2、 JAVA离不开业务逻辑,而C++可以离开业务为JAVA们服务 3、 java语言给开发人员提供了更为简洁的语法;取消了指针带来更高的代码质量...(操作内存的确是一项非常危险的事情,一旦指针指向的位置发生错误,或者误删除了内存中某个地址单元存放的重要数据,后果是可想而知的...