java与C/C++的区别

      可以说java衍生自C++,许多基本语句的语法同C++很相似, 但是和C++相比, java去除了一些C++中比较复杂和难以掌握的部分,以一种更清楚,更容易的方式实现.这使得java相对于C/C++更加容易学习和入门.java的代码被编译为"中间码", 而不是像C/C++那样直接编译成机器代码, 这带给了java极高的移植性, 但是和C/C++相比, 程序的执行效率却比较低下.java重要运用在没有大量的数据运算, 但是对移植性要求比较高的地方, 比如网络程序, 手机程序等方面.C/C++因为执行效率高, 经常被用来编写系统程序, 以及需要处理大量数据的程序, 以及嵌入式单片机等等。

     java与C++各有优点,是两种完全不同的语言。

原文地址:https://www.cnblogs.com/wangmengran/p/2943359.html