设为首页 加入收藏

TOP

1.3 Java 语言与C和C++语言的异同
2013-10-07 00:02:19 来源: 作者: 【 】 浏览:75
Tags:1.3 Java 语言 异同
1.3   Java 语言与C和C++(www.cppentry.com)语言的异同
Java的前身Oak是在C++(www.cppentry.com)的基础上开发的,而C++(www.cppentry.com)是在C的基础上开发的。因此,Java和C、C++(www.cppentry.com)具有许多相似之处,它继承了C、C++(www.cppentry.com)的优点,增加了一些实用的功能,并让Java 语言更加精炼;摒弃了C、C++(www.cppentry.com)的缺点,去掉了C、C++(www.cppentry.com)的指针运算、结构体定义、手工释放内存等容易引起错误的功能和特征,增强了Java的安全性,也让Java更容易被接受和学习。
虽然Java是在C++(www.cppentry.com)的基础上开发的,但并不是C++(www.cppentry.com)的增强版,也不是用来取代C++(www.cppentry.com)的。Java与C++(www.cppentry.com)既不向上兼容,也不向下兼容,两者将长时间共存。Java在理论和实践上都与C++(www.cppentry.com)有着重要的不同点。Java是独立于平台的、面向Internet的分布式编程(www.cppentry.com)语言,Java对Internet编程(www.cppentry.com)的影响如同C和C++(www.cppentry.com)对系统编程(www.cppentry.com)的影响。Java的出现改变了编程(www.cppentry.com)方式,但Java并不是孤立存在的一种语言,而是计算机语言多年来演变的结果。
【责任编辑:杨硕 TEL:(010)68476636-8001】

回书目   上一节   下一节

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇6.2.1 创建工程 下一篇Java是最适合初学者的语言吗?

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: