爱问知识人 爱问教育 医院库
首页 >
电脑/网络
程序设计

c语言和java的有什么区别和联系

M*** | 2016-12-16 10:07:38

全部答案(共3个回答)

    2016-12-16 10:09:38
  • Java无法对内存进行控制,而C则可以通过指针对内存进行人为分配,Java比较容易上手,学得快,但对于了解编程语言来说帮助不如C大。 当然Java和C之间的区别还有很多很多。
    
    融*** | 2016-12-16 10:09:38 111 55 评论
    0/300
  • 2016-12-16 10:08:38
  • Java不支持系统调用,既无法与操作系统进行交互,这是由它跨平台的特点决定的,而C则可以调用系统中的指令,如fork()。这也就是为什么Java中只有线程(Thread)概念而没有进程(Process)概念,而C两者均有。
    
    青*** | 2016-12-16 10:08:38 110 55 评论
    0/300
  • 2016-12-16 10:07:38
  • Java和C都是指令式语言,不同的是Java有面向对象成分在里面,而C是完全面向过程的,C的高级版本C++、C#支持面向对象。Java跨平台,既不同的操作系统都可以通过JVM来解释Java程序,而C、C++、C#则是与平台相关的,有些指令只在某些操作系统中才能执行。
    
    单*** | 2016-12-16 10:07:38 127 52 评论
    0/300
  • 程序设计相关知识

  • 电脑网络技
  • 电脑网络
最新问答 推荐信息 热门专题 热点推荐
热点检索
确定举报此问题
举报原因(必选):
报告,这不是个问题
报告原因(必选):
返回
顶部