简单请教下学习java和c+,c井的区别

首先表明我不是做纯软件的。我是学硬件但是觉得很需要自己编一些窗口化的软件才学习的。同学告诉我说你现在学习c++有点慢,所以学java比较快一些。我想问问那种串口通信助手,... 首先表明我不是做纯软件的。
我是学硬件但是觉得很需要自己编一些窗口化的软件才学习的。
同学告诉我说你现在学习c++有点慢,所以学java比较快一些。

我想问问那种串口通信助手,或者比如说做一个遥控飞机的电脑控制软件(就是这种窗口化软件,主要控制usb之类的)用java可以编出来吗??

最后请用简明的话表达一下java跟C系列的区别。
是java不如c功能强大,有些东西做不出来吗?
比如说我想实现一个功能或者做一个东西,是不是会出现java编不了的区别?

还是编程语言都能实现一个要求,但是方法,难易度不一样?
展开
 我来答
kyo145236
推荐于2016-12-01 · TA获得超过301个赞
知道小有建树答主
回答量:212
采纳率:100%
帮助的人:205万
展开全部
首先,做串口通信的话用C写。
然后,java跟C系列的区别在于效率与编程的思想不同。用途也有差别,java主要还是用于做web开发,c++主要做游戏与一些窗体软件,c的主要做底层与硬件相关的
编程语言都能实现同样的要求,只不过难易度差别非常大
1186348126
2013-11-26 · TA获得超过8993个赞
知道大有可为答主
回答量:2322
采纳率:50%
帮助的人:1495万
展开全部
没做过c的路过。
java效率低,但是开发简单,比c封装了很多东西,一些复杂的东西都简化了。不过用于web开发比较多,me部分基本死掉了。跨平台,移植性好,不过不能直接跟系统打交道,控制不了系统级的。
c,c++,c#完全不同,c是面相过程的,简单理解什么都要自己写,麻烦,费劲,开发难,慢,学习难,但是可以直接跟硬件打交道,可以做到系统级的调用,可以控制内存。因此性能高,效率高。
c++不太理解,我的理解就是c+java。
c#=java。没错,跟java差不多。做网站这种不接触硬件的居多。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
874473244
2018-07-09
知道答主
回答量:34
采纳率:0%
帮助的人:8.2万
展开全部
我就接触过Java和c#,感觉相对而言Java语言编写时候会烦一点.
不知道当年怎么会想到回答这个问题的.
如果没什么特殊的需求的话,第三方库越多越全面,开发起来越方便.至于用什么语言,你哪个用着顺手就用哪个,真心觉得,区别不大.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式