java与c++的区别

java与c++都是面向对象,并且都有封装,继承和多态的特点.但是java比c++更方便程序员去编写,因为它要求比较少,有时候只编写一句代码就可以在多个类中运行.

虽然有很多相同点,但是它们也有很多不同点,比如java里不可以指定数组的长度,因为在java里,直接把数组类当成了对象,;例如,new int[10];而c++重要表示为,int  a [10]。

java

具有平台无关性,一句话就是,Write once run anywhere.就是指软件的运行不因操作系统,处理器的变化导致程序无法运行或出现程序错误。而c++程序却依赖平台,如果更换了平台,可能需要修改源程序,并针对新的平台重新编译系统。

一点小小的看法。

原文地址:https://www.cnblogs.com/agony/p/2956421.html