xiaoQcn

导航

java程序运行机制及运行过程

java两种核心机制:

java虚拟机(Java Virtual Machine)

垃圾手机机制(Garbage collection)

核心机制之Java虚拟机

Java虚拟机可以理解成一个以字节码为机器指令的CPU

对于不同的运行平台,有不同的虚拟机。

Java虚拟机机制屏蔽了底层平台的差别,实现了“一次编译,到处运行”。

核心机制之垃圾回收机制:

不再使用的内存空间应回收--垃圾手机

在C/C++等语言,由程序员负责回收无用内存

Java语言消除了程序员回收无用内存空间的责任,它提供一种系统级线程跟踪存储空间的分配情况。

垃圾收集在java程序运行过程中自动运行,程序员无法精确控制。

posted on 2010-01-26 04:22  xiaoQcn  阅读(4590)  评论(0编辑  收藏  举报