c c++ java的区别

 我来答
容春买子
2020-04-19 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.2万
采纳率:34%
帮助的人:1005万
展开全部
c是面向过程的。很灵活,功能强大,但是它适用于编写操作系统软件。比如在嵌入式系统中用c就很多。
c++是c的超集,也就是说c++包含c。c++对c进行了扩充和发展。为什么要有c++呢?是为了解决大型软体开发的需要。也就是说c++是为了解决大型应用软件开发而对c进行的扩充。主要是引进了面向对象的概念。在c的结构体的基础上,提出了类的概念。c++说简单点,就是多了个类。
java是面向对象的。java开始出来的时候是想应用到嵌入式领域,但是发展到后来就逐渐在其它领域发展迅猛。
其实这三者同属一家。c
和c++更是联系密切。
如果你在工程领域,比如单片机,嵌入式等。你学好c就已经非常满足你的需求了。
如果你做软件开发(主要是应用软件,纯软件的,比如你想要开发一个软件管理系统,你要参与设计一个类似word的大型应用软件,呵呵),那么你就要学c++了。毕竟现在如果不懂类的概念显得多么的落伍。至于java。上面的哥们说了,想快点入手没什么基础就学java
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式