下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

程序员:太有画面感了,Java 的开发效率究竟比 C++ 高在哪里?

作者:甜甜程序猿     来源: 今曰头条点击数:880发布时间: 2019-11-29 10:41:09

标签: Java课程Java 视频Java 学习课程

大神带你学编程,欢迎选课

  人们的惯常认识是"C++的运行效率高而java开发效率高(相对而言)"。但在某些场景下Java的性能已经不输C++,有的即使落后但是差距也不大。而现代C++有了更多方便的语法和工具,开发效率也有了提高。我们一起看看啦~

  那么今天就谈一谈在开发效率上Java比C++高在哪些地方!

  

 

  C++是面向内存编程,Java是面向数据结构编程。

  C++里,内存是裸露的,可以拿到地址,随意徜徉,增了删了,没人拦你,等到跑的时候再崩给你看。

  Java里,能操作的都是设计好的数据结构,array有长度,String不可变,每一个都是安全的,在内存和程序员之间,隔着JVM,像是包住了边边角角的房间,随便小孩折腾,不会受伤。

  Java程序员是孩子,嚷嚷要这个那个,玩完了就丢,JVM是家长,买买买,还要负责收拾。有的孩子燕点,屋子很乱,收拾起来费动,但房子还C++程序员是神,操纵着江河湖海,日月星辰,但能力越大,责任越大,万一新来的神比较愣,手一滑,宇亩就退出了。

  新手写C++,像是抱着一捆指针,在浩颜的内存中裸奔。跑着跑着,有的针掉了,不知踪影,内存就泄露了;跑着跑着,突然被人速住,按在地上打的error纷飞,内存就越界了;终于到了,舒了口气,把针插在脚下,

  念出咒语,

  "delete系统就崩凄了。

  

今天内容就是这些了,总之,目前java是最最火热的行业之一,无论是即将步入社会的学生党,还是想要转行的上进人群都是不二只选。

赞(12)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程