Java与C/C++语言区别
更新时间:2012/8/1 点击:1802次
Java提供了一个功能强大语言的所有功能,但几乎没有一点含混特征。C++安全性不好,但C和C++被大家接受,所以Java设计成C++形式,让大家很容易学习。 Java去掉了C++语言的许多功能,让Java的语言功能很精炼,并增加了一些很有用的功能,如自动收集碎片。 Java去掉了以下几个C和C++功能: 1.指针运算 2.结构 3.typedefs 4.#define 5.需要释放内存 这将减少了平常出错的50%。而且,Java很小,整个解释器只需215K的RAM。 面向对象:Java实现了C++的基本面向对象技术并有一些增强,(为了语言简单,删除了一些功能)。Java处理数据方式和用对象接口处理对象数据方式一样。