C语言会被JAVA淘汰吗
不会。
C语言和JAVA语言有各自的优缺点,二者均无法取代对方。
JAVA的优势在于可移植性,无论是什么平台,java的代码都是运行在对应平台的Java虚拟机(JVM)中, 所以用java写的代码可以很方便的移植。
不过正因为如此,导致java与硬件的关系不够密切,用java直接操作硬件接口就很不方便,甚至有时无法达到目的。
在这种情况下,C语言的硬件紧密结合特性就有了用武之地,于是在系统层,驱动层等,C语言还是无法替代的。
另外,相对java来说,C语言更高效也更节省资源,所以在嵌入式领域,C语言的地位同样是无法取代的。
一个最明显的例子,java运行需要JVM支持,而JVM均由对应平台上的C语言实现。
所以,java永远无法淘汰C语言。
楼主放心,就算地球毁灭了,C语言也是最后一个死的。
C语言从70年代初被发明出来到现在,是生命力非常强的语言,多少语言夭折了,C语言依然坚挺。
C语言被划归到高级语言,但它兼具低中级语言的特性,所以在一些底层开发的时候都是要用到C语言,比如我们熟悉的windows,linux等操作系统,各种嵌入式开发等。C语言要远比我们接触到的东西强大,目前学习的都只是皮毛而已。
C语言其实不应该被单独的提出来,应该是和C++一起来说的吧。这张看来C语言被淘汰就更不可能了。
目前主流语言中,SUN被oracle收购前途未卜,C#需要.netframwork的支持。都在一定程度上阻碍了它们的发展。C语言,前途仍然无量的语言
随便扯淡扯淡,哪说的不对了希望大家指正,不要骂。呵呵,纯手打,非CTRL+V。希望楼主采纳
C语言和JAVA语言有各自的优缺点,二者均无法取代对方。
JAVA的优势在于可移植性,无论是什么平台,java的代码都是运行在对应平台的Java虚拟机(JVM)中, 所以用java写的代码可以很方便的移植。
不过正因为如此,导致java与硬件的关系不够密切,用java直接操作硬件接口就很不方便,甚至有时无法达到目的。
在这种情况下,C语言的硬件紧密结合特性就有了用武之地,于是在系统层,驱动层等,C语言还是无法替代的。
另外,相对java来说,C语言更高效也更节省资源,所以在嵌入式领域,C语言的地位同样是无法取代的。
一个最明显的例子,java运行需要JVM支持,而JVM均由对应平台上的C语言实现。
所以,java永远无法淘汰C语言。
微软MVP解读,C#与java的语言之争
C语言主要用于底层的开发,比如各种单片机,硬件驱动等。
JAVA多用于写手机软件或者桌面小程序,两个用途不一,没有什么淘汰不淘汰之说。
JAVA是强大,但是它没强大到完全可以代替C语言,既然不能代替,所以就没有它能不能淘汰C语言的说法!
除了网站后端,都是C或C++的天下,大型软件photoshop,maya,solidworks,专业领域等、大型mmo游戏、各种中间件、系统软件、驱动程序和未探索领域等等,而且这几年飞速发展,已经出到C++17标准,增加了数百个特性,像一个新语言,已经不再是以前的C++了,语法糖增加了不少,有些地方甚至比Java/C#还便捷。在微软商店中我发布了纯C++项目,可以看下性能效果:Fish Studio、Element Studio
参加Java培训靠谱吗
严格要求学生,有Java培训技术老师和班主任共同监督学生学习的Java培训机构,才值得您报名学习。d.满足以上3点条件外,无论在哪家培训机构,都跟自己的努力分不开 java技术更新快,如果不能保持长期不断学习,还是不建议您走java开发这条路的。因为迟早会被辞退。刚开始培训出来,本身起薪高,如果您呆着...
赛尔号用什么语言写的
赛尔号用java语言写的。赛尔号用java语言写的,赛尔号是一款游戏,使用java语言编写。赛尔号是由上海淘米网络科技有限公司开发运营的一款回合制竞技养成类游戏,于2009年6月12日在中国大陆发行。
java高手来,链表问题!!
class Node{ private String name; \/\/数据 private Node nextNode; \/\/下一个节点的引用 public Node(){ \/\/默认构造函数 this.name = "表头";System.out.println("ddd");} public Node(String name){ \/\/初始化数据 this.setName(name);} \/\/以下的是getter和setter,就不解释了吧...
现在什么行业最受欢迎 十大最吃
从技术人员的专业技能来看,目前除了.net、c#等过时的技术外,其他方向的技能,包括PHP、java、PM,尤其是Android、IOS语言的平台开发,往往都能有较多的从业选择。比如大数据开发、云计算、搜索、移动互联网等热门领域都有大量的高薪工作需求。除了技术人员外,还有两类人才是许多互联网企业,尤其是中小电商...
一款Java的游戏‘
注意不要被砖块砸到,不然小命不保。时间有限,不够的时候可以加些砖块里的“胶囊”来增加。游戏破解一下就是BT的了 !淘、宝搜索:阿兔在线 【手机游戏】 JAVA 短信破解 一次破解 终身免费 想玩最新最潮的“免费”手机游戏就来吧!手游达人为你指导,只赚信誉!
...淘宝网吗?只要是能不能玩淘江湖》?我的手机支持上网、还有JAVA...
以前是可以上的。不过最近不知道怎么了国产的山寨机好像都进不去淘宝了,我用同学的联想手机进淘宝手机显示连接错误,但是我用诺基亚N81却可以进去,没有任何异常,不知道是什么情况。
机甲旋风这样的网页游戏是用什么语言开发的?java还是c#.net还是c\/c++...
前台是flash做的。后台暂时无法鉴别 鉴定方法:鼠标移入游戏界面,右键,看下出来的右键菜单是什么,flash的右键菜单和纯HTML的右键菜单是不一样的,选项不一样,外观也不一样,flash菜单一般会有一个"关于Adobe Flash Player...",这个菜单是Adobe公司的flash播放器的一个内置菜单。如果是H5做的,那...
我在淘宝开的学生资源店怎么又被封了,说我无版权,为什么其他类似的店...
业执照,这样即使被举报,那也没用,人家说这是店铺线下的一种活动,那淘小二也没 辙!3、想做淘宝店,倒卖资源不够的,你最好有渠道,比如说你是某自学视频版主,介绍别人过来买东西,但是不能留其它商业性质的商品名,比如卖java视频 你就说java自学视频就好了!
#java软件工程师#为什么简历被查看次数少的可怜啊,请问大家投出去简历...
然后第一次筛选大部分稍大点的公司可能会使用软件筛选,看你的简历有没有他们所需要的关键词,虽然有一部分公司也会将“本科”、“名校”放进关键词,但毕竟是少数,剩下的关键词比如什么技术,如果没有,简历可能直接看都不看,严重点的甚至不会被打包装进简历包发给公司。而过了关键词的一关后依然...
我的世界java版单人tp超出1亿格被禁了怎么办???
MC的世界大小只是一个六千万格长宽的正方形,你应该是超出了世界所以崩溃了。这个存档多半是废了,重开一个吧
甘伯小儿: 不会.C语言和JAVA语言有各自的优缺点,二者均无法取代对方.JAVA的优势在于可移植性,无论是什么平台,java的代码都是运行在对应平台的Java虚拟机(JVM)中, 所以用java写的代码可以很方便的移植.不过正因为如此,导致java与硬件的关系不够密切,用java直接操作硬件接口就很不方便,甚至有时无法达到目的.在这种情况下,C语言的硬件紧密结合特性就有了用武之地,于是在系统层,驱动层等,C语言还是无法替代的.另外,相对java来说,C语言更高效也更节省资源,所以在嵌入式领域,C语言的地位同样是无法取代的.一个最明显的例子,java运行需要JVM支持,而JVM均由对应平台上的C语言实现.所以,java永远无法淘汰C语言.
行唐县17027646742: Java将会替代C语言可能吗 - ?
甘伯小儿: 不会,每个语言的领域不同.C语言可以写windows系统,虽然java也可以,但是画面效果不好.java还是适合企业级开发的.所以每个语言有它存在的原因,并不是会被替代的.就像汉语和英语,不能说汉语将来替代英语吧,各有不同的领域.
行唐县17027646742: java会代替C语言吗.. - ?
甘伯小儿: 只有JAVA可能被别的语言代替,C语言的地位暂时不可动摇,除非天才出现,因为C语言的高效率以及对底层硬件的直接操作,C可以算是无所不能了,而JAVA,主要是其无视平台,但是效率很低,而且无法直接对硬件操作,微软的.NET,解决跨平台的需求,同样做得到无视平台,所以,JAVA永远比不了C,因为即使是微软,它也没想到过开发什么取代C
行唐县17027646742: 以后C语言会被JAVA淘汰吗? - ?
甘伯小儿: 纠正一下C是面向过程的C++才是面向对象的.还有现在microsoft对java很排斥and java的版权好象被日本的公司买走了 以后的前景不知道会怎么样. 还有java需要解释器而且运行的速度比不上C和C++还有java和底层的硬件相距很远无法直接和硬件对话,C#几乎可以发挥所有java的功能.
行唐县17027646742: 请问C语言会被更新更高级的程序语言取代而淘汰吗? - ?
甘伯小儿: C语言永远不会淘汰的 C语言是三级语言,语言由低级到高级为---机器码--汇编---C语言---JAVA C#等高级语言 所以C语言所处的地位是无与伦比的 而且像JAVA之类的很多高级语言的底层也都是C 业界内也说语言只有两种C和lisp 而开发多是C语言,lisp是教学用的 希望对楼主有用,全手打
行唐县17027646742: 我错了吗?现在Java比C语言好吗?C语言会被淘汰吗??……?
甘伯小儿: 学哪种语言是没有错的,如果你可以做到很 精通,都是一样的,不是什么流行就是什么好.
行唐县17027646742: c语言现在还有必要学吗,如果有,优势是什么 - ?
甘伯小儿: c语言是基础.如果想学c++要有这个基础,而Java这样高级语言的也是从c++改造得到.可以说,高级语言都有c语言的影子,因为运行高级语言的操作系统环境大部分代码都是c或c++设计的,经常会用到c/c++兼容的函数调用.c语言的灵活性是设计底层驱动代码、单片型cpu裸奔代码比较适用的.可以说,在接触其他语言设计程序的初期,可以无视c语言知识,但如果继续深入,是绕不开的.
行唐县17027646742: java会取代C++吗?请高手赐教~~~~~~~~~~ - ?
甘伯小儿: 永远不会的 给你解释 C++能做很低层的操作,而JAVA不能 JAVA是 为了增加开发效率发明的 但是 根据不同的需求,比如 JAVA用来做 企业管理系统很方便快界 C++用来开发驱动程序
行唐县17027646742: C语言和Java的区别和相同点 - ?
甘伯小儿: C语言: 1 开发效率高 2 语法简单 3 发展较为稳定 4 适合开发一般性小程序(计算器 简单字符游戏等(图形游戏 需要学习相关的API 如 win gdi)) 5 主要思想是面对过程(通过函数指针与结构体等可以实现一些类似于面对对象里面的东西) Java语言 1 开发效率高 2 运行效率中等 3 发展较为迅速 4 适合开发大型程序 或手机应用程序 5 主要思想是面对对象