C语言会被JAVA淘汰吗

C语言会被JAVA淘汰吗 C语言用VC开发
JAVA 用什么

不会。
C语言和JAVA语言有各自的优缺点,二者均无法取代对方。
JAVA的优势在于可移植性,无论是什么平台,java的代码都是运行在对应平台的Java虚拟机(JVM)中, 所以用java写的代码可以很方便的移植。
不过正因为如此,导致java与硬件的关系不够密切,用java直接操作硬件接口就很不方便,甚至有时无法达到目的。
在这种情况下,C语言的硬件紧密结合特性就有了用武之地,于是在系统层,驱动层等,C语言还是无法替代的。
另外,相对java来说,C语言更高效也更节省资源,所以在嵌入式领域,C语言的地位同样是无法取代的。
一个最明显的例子,java运行需要JVM支持,而JVM均由对应平台上的C语言实现。

所以,java永远无法淘汰C语言。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-03-15

微软MVP解读,C#与java的语言之争

第2个回答  2015-09-30
C语言主要用于底层的开发,比如各种单片机,硬件驱动等。
JAVA多用于写手机软件或者桌面小程序,两个用途不一,没有什么淘汰不淘汰之说。
第3个回答  2008-10-27
JAVA是强大,但是它没强大到完全可以代替C语言,既然不能代替,所以就没有它能不能淘汰C语言的说法!
第4个回答  2018-08-16
除了网站后端,都是C或C++的天下,大型软件photoshop,maya,solidworks,专业领域等、大型mmo游戏、各种中间件、系统软件、驱动程序和未探索领域等等,而且这几年飞速发展,已经出到C++17标准,增加了数百个特性,像一个新语言,已经不再是以前的C++了,语法糖增加了不少,有些地方甚至比Java/C#还便捷。在微软商店中我发布了纯C++项目,可以看下性能效果:Fish Studio、Element Studio
第5个回答  2021-03-15

微软MVP解读,C#与java的语言之争

第6个回答  2015-09-30
C语言主要用于底层的开发,比如各种单片机,硬件驱动等。
JAVA多用于写手机软件或者桌面小程序,两个用途不一,没有什么淘汰不淘汰之说。
第7个回答  2008-10-27
JAVA是强大,但是它没强大到完全可以代替C语言,既然不能代替,所以就没有它能不能淘汰C语言的说法!
第8个回答  2018-08-16
除了网站后端,都是C或C++的天下,大型软件photoshop,maya,solidworks,专业领域等、大型mmo游戏、各种中间件、系统软件、驱动程序和未探索领域等等,而且这几年飞速发展,已经出到C++17标准,增加了数百个特性,像一个新语言,已经不再是以前的C++了,语法糖增加了不少,有些地方甚至比Java/C#还便捷。在微软商店中我发布了纯C++项目,可以看下性能效果:Fish Studio、Element Studio
相似回答
大家正在搜