C语言与Java的区别?
phpcn_u814
phpcn_u814 2017-03-02 17:30:19
0
2
1614
phpcn_u814
phpcn_u814

全員に返信(2)
数据分析师

C言語とJavaの違いは何ですか? ~PHP中国語サイトQ&A~C言語とJavaの違いは何ですか? -PHP中国語サイトQ&A

ぜひ見て学んでください。

いいねを押す +0
刘奇

它们的区别还是比较多的,大概列举几个:Java跨平台,既不同的操作系统都可以通过JVM来解释Java程序,而C、C++、C#则是与平台相关的,有些指令只在某些操作系统中才能执行。具体原因是,Java是解释型语言,所有代码都会翻译成统一的、与系统无关的bytecode,然后放到JVM上运行;而C是编译式语言,代码要先通过编译器转换成与系统相关的中间代码,然后才能运行。 再一个不同是,Java不支持系统调用,既无法与操作系统进行交互,这是由它跨平台的特点决定的,而C则可以调用系统中的指令,如fork()。这也就是为什么Java中只有线程(Thread)概念而没有进程(Process)概念,而C两者均有。

当然,还有很多很多区别


いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート