C语言与C++与JAVA的区别

[复制链接]
查看11 | 回复4 | 2016-4-15 16:36:23 | 显示全部楼层 |阅读模式
C是面向过程的,C++和JAVA是面向对象的主要是差别对象的概念JAVA和C++人说的比较多的主要的是有没有指针的差别
回复

使用道具 举报

千问 | 2016-4-15 16:36:23 | 显示全部楼层
C是面向过程的程序设计语言。C++是面向对象的程序设计语言,不过C++语言保持了对C语言的兼容,也就说是在C++程序可以不用修改的插入C语言代码。JAVA也是面向对象的程序设计语言,主要是实现平台无关性,它的出现主要为了实现对一种智能终端的编程(有人设想在不远的将来,你的冰箱有可能自己知道里面的东西已经不多,按着你的需要向应的供货商进行订购。在你上班的时候也可以通过互联网开启你家里的微波炉,回到家就好吃的东西^_^)
回复

使用道具 举报

千问 | 2016-4-15 16:36:23 | 显示全部楼层
java简单易学但效率不高!c++相反有点麻烦效率高!还有就是Java的可移植性好!能实现跨平台,即一次编写到处适用!
回复

使用道具 举报

千问 | 2016-4-15 16:36:23 | 显示全部楼层
还有JAVA主要应用于上层,用户使用JAVA不需要知道网络协议的细节,只需要知道如何调用相关接口就是了C和C++主要应用于网络底层,用C和C++的程序员必须对协议有相关认识~
回复

使用道具 举报

千问 | 2016-4-15 16:36:23 | 显示全部楼层
java是完全面向对象的语言 c++是处于两者之间就是说又面向对象又是机器语言 c是机器语言好像是这么说的(忘了)哈哈
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行