码迷,mamicode.com
首页 > 编程语言 > 详细

c++和java的区别

时间:2015-10-25 22:22:54      阅读:218      评论:0      收藏:0      [点我收藏+]

标签:

1.C++引入了面向对象的概念,尽管它还不是纯粹的面向对象语言。

2.后来Java出来了 ,同样震惊世界了啊,纯粹的面向对象,不像c++那样还保留了些许面向过程的思想。因为其跨平台的原因,java的运行机制和其他语言不一样,引入了虚拟机的概念,它既不属于编译型的语言 也不属于解释型的语言,而处于中间,他将源代码编译成了所谓的字节码,由虚拟机负责解释然后和本地操作系统沟通并执行,可以说他编译是面向虚拟机的,而非特定的机器,这点和C以及其他编译型语言有明显的区别。当然Java取消了c/c++里面指针的概念,减少了程序员的负担。

c++和java的区别

标签:

原文地址:http://www.cnblogs.com/f2e520/p/4909553.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!