重庆西泰电力设备厂:请问这是什么java?它和C语言有什么区别?

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 11:09:04

java和C最本质的区别就是, java是面向对象的语言,而
C是面向过程的语言(虽然C可模拟OOP, 但它从本质来说还是面向过程的).

其次, java是运行在JVM上的,java不会直接生成机器码,而是生成JVM可以识别的代码,然后通过JVM解释成
机器代码, 所以java的可移植性很高,这点正是网络开发的特点,所以java最擅长的领域是网络.
而C多用于开发驱动程序,系统内核,嵌入式程序,等对速度要求比较高的程序.

JAVA可跨平台