Java程序运行机制

Java程序运行机制

  • 编译型

  • 解释型

区别:时机不同

例如,中国与美国,中国人写了一本小说,美国人想看,有两个解决方案

  1. 整本书翻译给美国人看

    如果小说更新了,美国人需要重新购买翻译,代价较大

  2. 美国人有钱,找了一个翻译官,看一段翻译一段

    如果改了,可以立刻翻译,成本较小

编译型(complie) 就类似与把一本中文书直接翻译成英文版。在程序中就是有一个负责翻译的程序,把我们写的代码全部翻译成机器能运行的形式。

解释型写一句翻译一句

 

两者各有利弊

操作系统一般用编译型(C、C++)来做

网页对速度要求不高,一般用解释型(java、JavaScript...)语言

java具有编译型、解释型的特征,但是偏向解释型

posted @ 2021-06-03 17:26  左右_zy  阅读(68)  评论(0)    收藏  举报