Advertisement

JAVA核心机制之类加载方式

阅读量:

对于从事Java编程的开发人员而言,掌握Java虚拟机的相关知识是一项至关重要的技能。

Java技术体系构成解析

Java运行时环境构成了Java平台的核心部分,程序员编写Java源代码文件(.java文件),随后将其编译为字节码文件(.class文件)。这些字节码被加载至内存中,当字节码进入虚拟机后,将由解释器进行解析执行,或者由即时编译器选择性地将其转换为机器码以提高执行效率。

从源代码文件出发,整个Java程序的执行流程由此开始:

Java代码编译过程简述

通常情况下,由我们自行编写的Java程序是以.Java文件的形式存在的,如上图所示,这是我的贪吃蛇小游戏在计算机中存储的具体格式。.Java文件在执行时,并不能直接被计算机识别和处理。换句话说,.java文件是人类可以理解的编程语言,而计算机只能识别由0和1组成的二进制代码。在代码编译过程中,本地机器码会被转换为字节

全部评论 (0)

还没有任何评论哟~