Day2 java 程序运行机制

编译型和解释型

编译型,先全部翻译之后,就可以直接使用,这样做程序运行就会很快,但缺点则是,万一原文件需要修改,那就要全部重新翻译一遍了,

解释型,相当于有个翻译,执行一步翻译一步,这样会损失一定的性能,并且,若要返回上一步,他仍然需要重新翻译,好处则是他不收原文件变化的影响。

 

java则是两种的结合,要想运行Java,文件,首先要执行javac (javaclass),通过对class(类)的编译,得到字节码(.class的文件)接下来在经过类装载器,字节码检验器和解释器,最终返回到操作系统平台。

posted @ 2022-02-21 20:01  咩咩子的起床气  阅读(13)  评论(0)    收藏  举报