C语言是在单机bai时代应用非常广泛,它融合了高级语言的简单易用和汇编语言的执行效率。而Java是在研究电子消费产品开发平台和互联网应用的基础上实现的,它的许多语言特性也是从c语言那里沿用和发展,并且使面向对象更加自然和完善(如安全性和代码的移动性)。 2.语言跨平台 C语言不可以跨平台,JAVA 是不怕这一点的,...
应该说c语言入门起来比较容易一点,但要是想要深入很难,同时c语言找工作要求很高。java刚接触会感觉很繁琐,但只要坚持,一年左右自己就可以写一下小程序了,但你要达到很高的水平,也是很不易的
1 跨平台能力强,因为Java代码并不是直接运行在cpu上的,而是运行在Java虚拟机(jvm)上的,每个系统平台都是有自己的虚拟机(JVM),所以JAVA语言能跨平台。 所以java程序在不同平台都能够运行,只需要重新编译就行。 2 C和C++采用单线程体系结构,而Java却提供了多线程支持,通过实现 Runnable 接口和继承 Thread 类来实...