Java运行机制和运行过程 .

从上图可见,Java的运行过程

上图为Java的虚拟机机制
*.java文件经过编译—–生成*.class文件——不同的虚拟机识别并且翻译*.class文件——成为不同操作系统可以运行的程序。
程序的执行过程:

heap:堆 堆里面是动态分配内存的,只有在运行期间,才知道要划分多大的空间。
stack:栈
上图为Java的虚拟机机制
程序的执行过程:
heap:堆 堆里面是动态分配内存的,只有在运行期间,才知道要划分多大的空间。
stack:栈