Java和c++哪个难
10个回答
展开全部
一、学习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++编写出来的东西可以更靠近系统底层,运行效率更高,在对运行速度要求很高的游戏开发、图象处理以及对系统效率要求很高的科学计算等方面有很大的优势。
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 广告
2022-09-27 广告
在学习完C++之后1,2个月的时间就能掌握基础的java语法,如果要达到做项目的效果就要看每个人的知识掌握情况了。因为JAVA和C有许多语法相似的地方,所谓的语言一通百通也就是这个原因。千锋教育就有线上免费Java线上公开课。 ...
点击进入详情页
本回答由千锋IT教育提供
展开全部
C++比JAVA 要难的多。java 可以说是 C++--,JAVA 需要操心的事情少。比如内存释放等。C++效率比JAVA高。懂C++,再看JAVA就容易多了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C++肯定比java难学,如果你喜欢学习难一点的,可以学C++,然后在学Java (如果是学生的话,因为你有大把的时间,而且C++的书籍有好多,不同层次的都有)。
难度比较:
语言难度:C++ ⭐️⭐️⭐️⭐️⭐️ Java ⭐️⭐️⭐️
理由:C++的运算符重载,多继承,模版,这些,几乎可以构建一套新的语言,而java老实本分的实现了面向对象的基本语言特征,相对而言要简单不少。
开发难度:C++ ⭐️⭐️⭐️⭐️ Java⭐️⭐️⭐️⭐️
理由:开发上,各有优势,C++和Java的库都有很多优秀的库,如果你要学习QT,DirectX等,估计还的好好学习一下C++,其他工具库,个人觉得Java的开源社区要比C++大些(不算C语言的)
不过现在C++已经没有以前那么火了,毕竟其优势慢慢被其他语言所取代,而C语言本身却有着Java目前无法比拟的适用性,比如驱动开发,嵌入式开发等等。随着Android的兴起,Java满满的走到了嵌入式开发行列,手机开发,后台开发都是不错的选择。
难度比较:
语言难度:C++ ⭐️⭐️⭐️⭐️⭐️ Java ⭐️⭐️⭐️
理由:C++的运算符重载,多继承,模版,这些,几乎可以构建一套新的语言,而java老实本分的实现了面向对象的基本语言特征,相对而言要简单不少。
开发难度:C++ ⭐️⭐️⭐️⭐️ Java⭐️⭐️⭐️⭐️
理由:开发上,各有优势,C++和Java的库都有很多优秀的库,如果你要学习QT,DirectX等,估计还的好好学习一下C++,其他工具库,个人觉得Java的开源社区要比C++大些(不算C语言的)
不过现在C++已经没有以前那么火了,毕竟其优势慢慢被其他语言所取代,而C语言本身却有着Java目前无法比拟的适用性,比如驱动开发,嵌入式开发等等。随着Android的兴起,Java满满的走到了嵌入式开发行列,手机开发,后台开发都是不错的选择。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
当然是java简单。。你这不废话么。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询