java和c++的区别 千面人法外狂徒张三 2022-04-07 177 阅读1分钟 java和c++的区别 都是面向对象的语言,都支持封装,继承和多态。 java不提供指针来直接访问内存,程序内存更安全。 java类是单继承的,c++支持多重继承;虽然java的类不可以多继承,但是接口可以多继承。 java有自动内存管理机制,不需要程序员手动释放无用内存 在c语言中,字符串或者字符数组最后都会有一个额外的字符‘\0’来表示结束,但是,java语言中没有结束符这一概念。