c++,java,vb的优势劣势分别是什么?分别擅长那个方面的编程?我三种语言都简单了解过,想找一个深入地学习

 我来答
白子屡188
2013-03-13 · TA获得超过352个赞
知道小有建树答主
回答量:257
采纳率:100%
帮助的人:58.3万
展开全部
VB不太清楚,没怎么用过,就本科上课的时候接触过。
C++不如Java?千万别听人胡说八道,现在Java的应用量很大,主要是Web项目和Android的应用开发,大家都知道现在Android只能手机和平板大行其道,可以说学好Java找到个工作还是比较轻松的,不过很可惜的是在校学生在没有实际项目的支持下很难学好Java Web和Android App的开发,很多大学生毕业后到了公司还是小白一个。
C++现在在编程语言排行榜上略微落后Java,但也还是一直保持在前5的位置。C++多用在桌面软件和服务器的开发,与Java的擅长点不同。而且C++在Linux/Unix下、嵌入式方面也有不少应用。另外,我个人感觉现在C++工程师的待遇普遍要比Java工程师的待遇高一点点。

至于你问的最后一个,叫混合编程。很多的项目的确是有多种编程语言编程而成的,因为每种语言各有所长嘛,打个比方说:我以前写过桌面小软件,主要用C#写界面,C++处理生成数据(封装成dll供C#调用),还用到M语言来生成图像(matlab的语言,也封装成了dll),M语言在数据可视化方面很厉害,有的用C++或C#可能要写几百行代码,M可能一两句就搞定了,这就是语言的各有所长。
不过并不是语言用到越多越好,语言用的越多平台依赖性也就越大。比如你用C#你就得有.NetFramework,用Java你就得有JVM。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式