java的运行机制

Posted xiaobaizixuebiji

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java的运行机制相关的知识,希望对你有一定的参考价值。

Java运行机制

编译型:

比如有一本中国人写的书,美国人要看懂,他买了一本英语的译本,整本书都被翻译成英语了,美国人达到了他的目的

优点:整本书都被翻译了,之后想回看某一个章节的时候相当方便!

缺点:如果中国作者修改了自己小说的版本或者增加,删除了小说内容,美国人就要重新买一个整本翻译的书了

 

解释型:

美国人花钱请了一个精通英语和中文的翻译官,想看那个章节,就让翻译官翻译那个章节

优点:想看哪一个章节就让翻译官翻译哪个章节,不用抱着整本小说,而且就算小说其中某一节修改了或者增加了新内容,只需要问翻译官,就能知道那个章节的改动,很方便

缺点: 要重看之前某一个章节的时候,又要重新问翻译官,翻译官重新给你翻译一遍

 

两种机制各有千秋!

java文件在执行之前都经过了预编译成字节码文件,然后加载到类加载器中,后通过一系列过程,在操作系统中执行前经过解释器才能执行的

以上是关于java的运行机制的主要内容,如果未能解决你的问题,请参考以下文章

Java程序的运行机制是怎么样的?

Java的运行机制

java入门(1) 程序运行机制及运行过程

Java的运行机制,java小白必看!

Java反射机制

Java 程序运行机制