为什么java这么火,很多年了,java一直长盛不衰,可是java内容很复杂啊,而且越来越复杂,太多东西要学

感觉东西非常庞杂,哪里比C++简单了?java也应该高工资啊... 感觉东西非常庞杂,哪里比C++简单了?java也应该高工资啊 展开
 我来答
papercut999
2011-07-25 · TA获得超过1786个赞
知道小有建树答主
回答量:1644
采纳率:0%
帮助的人:1092万
展开全部
相对于两种语言,C++的复杂体现在变量的定义有两种模式,一种是指针,一种没有指针,另外C++是可以对内存进行操作,需要程序对使用的内存做及时的释放;
相比较JAVA语言,变量的定义只有一种,没有指针的概念,其实在底层的语义封装的时候就是C++中的指针概念,简单的说,JAVA定义的变量都是指针,而且Java有自己的垃圾回收机制,那么就不存在程序进行内存释放问题。

java是面向应用的,C++是面向底层的。
从程序的开发设计角度来考虑,底层的程序需要进行切块,各个模块间的交互需要明确,因此C++程序往往文件大小不会太大;而应用层的程序,对于用户来说就是实打实的功能,基于目前硬件设备的性能提升,软件功能的应用将越来越复杂,这就导致了JAVA的内容很多很杂。
因此从这点来看,JAVA是因为应用面的广,而导致技术的杂而多。

工资高低不看语言,先是看公司、在看岗位、在看技术
JY_Ameilia
2011-07-25 · TA获得超过298个赞
知道小有建树答主
回答量:134
采纳率:0%
帮助的人:53.5万
展开全部
java和c++的编译翻译过程不太一样。
java是一句一句式,比如网页设计的程序中间有错误,会跳过错误,集训编译,也就是网页上那种有一段乱码,其他块是正确的那种情况。
c++是全部一起,编译再翻译,出了一点错误,全部不能显示了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
taotling
2011-07-25 · TA获得超过2000个赞
知道小有建树答主
回答量:412
采纳率:50%
帮助的人:373万
展开全部
Java比C++简单最明显的地方是不会让你去显式的操作指针以及做内存的管理.
追问
还有什么其他的区别吗?java的类库比C++的多,更易用,更适合网络编程,还是???
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
602836794
2011-07-25 · 超过13用户采纳过TA的回答
知道答主
回答量:84
采纳率:0%
帮助的人:24.9万
展开全部
哈哈, 这就要看你了,如果你有好的学习体系方法,这些都容易
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2022-09-20
展开全部
怎么这么多年了还是感觉java最稳定,原来几年前的三大框架,现在还是,虽然有些框架有小部分替换,但是你看c#由原来的只能用windows听说到现在可以跨平台了,而且变化也很大,有些都不兼容了,web前端变化更大,由以前jq到现在各种框架,php看似和以前差不多实际上后面有些机构都变成前后端的全栈(php)培训,内容都覆盖web前端的知识了(而不是开始的简单的前端知识)。有些是横向(升级)改变啊,有些是纵向(升级)改变啊。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式