Java和c++哪个难

 我来答
千锋IT教育 2022-09-27
展开全部
在学习完C++之后1,2个月的时间就能掌握基础的java语法,如果要达到做项目的效果就要看每个人的知识掌握情况了。因为JAVA和C有许多语法相似的地方,所谓的语言一通百通也就是这个原因。千锋教育就有线上免费Java线上公开课。 而C++和java在三点上有所差异:其一是语言自身的学习难度;其二是语言应用场景的广泛性;其三是自身的知识结构。从学习难度上来看,java更难一点。从应用场景上来看,从应用场景的广泛性上来看,Java语言具有一定的优势,这也会对就业有一定的促进作用。如…
哎呀……18a91a6
2015-09-27 · TA获得超过4.2万个赞
知道大有可为答主
回答量:7246
采纳率:76%
帮助的人:2990万
展开全部
一、学习JAVA与C++,难度都差不多。
1、在编程学习上,一般而言,基本上都是一通百通,只是语法、编程环境不同而已。当然,人的精力是有限的,每一门计算机高级语言都会有自已的语系、语法、习惯,所以,多数编程人员都是精一、二门,别的多少懂一些。
2、一门计算机语言难不难学,一般来说,不外乎两方面,一方面是语句、单词、语法的易懂性,另一方面是它的编程环境的易懂性。
3、在当前C++的语句在所有高级计算机语言中,是最不好懂的,因为它的单词简单、符号简洁,但自由度高随之而来的就是歧义也高,一不小心就会犯一些“低级错误”。
4、然而JAVA很不幸的是,它用的语法与C++基本类似,只是不存在C++里面最难懂的“指针”,所以从语法理解上来说,JAVA要稍容易一些。
5、
但从编程环境配置上来说,C++最常用的编程环境有微软的VC++及Borland的C++Builder(CodeGear已于前些年被其它公司收购,
所以近些年的C++Builder已不能算是Borland的了)。VC++与C++Builder安装象普通软件一样很容易,开发的界面相对友好,特别
是C++Builder的所见即所得,使得C++的快速开发成为可能,而VC++已有简体中文版,所以初学者不至于完全抓瞎。
6、而JAVA的环境配置相对要难一些,但简单的JAVA也可以使用Borland 的JBuilder以及微软的VS系列中的J#等,但要提示的是,这些在底层上都不是真正的JAVA,真正的JAVA配置起来非常麻烦一般要使用eclipse 。

二、扩展,JAVA应用的方向不同:

1、JAVA编写出来的东西需要运行环境的支持,但在事务处理、跨平台运用、三层数据库开发、网页网站开发上有先天性优势。在当前它的钱景被很多人看好。
2、C++编写出来的东西可以更靠近系统底层,运行效率更高,在对运行速度要求很高的游戏开发、图象处理以及对系统效率要求很高的科学计算等方面有很大的优势。
千锋IT教育
2022-09-27 广告
在学习完C++之后1,2个月的时间就能掌握基础的java语法,如果要达到做项目的效果就要看每个人的知识掌握情况了。因为JAVA和C有许多语法相似的地方,所谓的语言一通百通也就是这个原因。千锋教育就有线上免费Java线上公开课。 ... 点击进入详情页
本回答由千锋IT教育提供
happy来去自如
2014-05-28 · 超过23用户采纳过TA的回答
知道答主
回答量:90
采纳率:0%
帮助的人:52.8万
展开全部
C++比JAVA 要难的多。java 可以说是 C++--,JAVA 需要操心的事情少。比如内存释放等。C++效率比JAVA高。懂C++,再看JAVA就容易多了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
言非离01
2014-05-28
知道答主
回答量:4
采纳率:0%
帮助的人:5306
展开全部
应该是C++吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yin138海波
2015-10-02 · TA获得超过133个赞
知道答主
回答量:32
采纳率:100%
帮助的人:12.9万
展开全部
C++肯定比java难学,如果你喜欢学习难一点的,可以学C++,然后在学Java (如果是学生的话,因为你有大把的时间,而且C++的书籍有好多,不同层次的都有)。
难度比较:
语言难度:C++ ⭐️⭐️⭐️⭐️⭐️ Java ⭐️⭐️⭐️
理由:C++的运算符重载,多继承,模版,这些,几乎可以构建一套新的语言,而java老实本分的实现了面向对象的基本语言特征,相对而言要简单不少。
开发难度:C++ ⭐️⭐️⭐️⭐️ Java⭐️⭐️⭐️⭐️
理由:开发上,各有优势,C++和Java的库都有很多优秀的库,如果你要学习QT,DirectX等,估计还的好好学习一下C++,其他工具库,个人觉得Java的开源社区要比C++大些(不算C语言的)

不过现在C++已经没有以前那么火了,毕竟其优势慢慢被其他语言所取代,而C语言本身却有着Java目前无法比拟的适用性,比如驱动开发,嵌入式开发等等。随着Android的兴起,Java满满的走到了嵌入式开发行列,手机开发,后台开发都是不错的选择。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
官子看O
2014-05-28 · TA获得超过3039个赞
知道小有建树答主
回答量:1024
采纳率:42%
帮助的人:246万
展开全部
当然是java简单。。你这不废话么。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 7条折叠回答
收起 更多回答(8)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式