码迷,mamicode.com
首页 > 编程语言 > 详细

Java程序的运行过程

时间:2016-05-13 17:15:44      阅读:218      评论:0      收藏:0      [点我收藏+]

标签:


Java程序的运行过程

java的两种核心机制:java 虚拟机 (java Virtual Machine)
垃圾回收机制:Garbagr collection


java程序的运行过程

        *.java源程序 -->java编译器 -->.class 字节码文件 --> 类装载器 -->字节码校验器  -->解释器 -->操作系统平台


核心机制之java虚拟机:(JVM)
        java虚拟机可以理解为一个以字节码为机器指令的CPU
        对于不同的运行平台,有不同的虚拟机
        java虚拟机机制屏蔽了底层运行平台的差别,实现了    一次编译,到处运行

技术分享

技术分享

核心机制之垃圾收集:
        不再使用内次年控件应回收--垃圾收集
        在C/C++中, 由程序员自己来收集无用内存
        java语言消除了程序员回收无用内存的责任,它是一种系统级线程跟从存储空间的分配情况,并在JVM的空闲时,检测查并释放那些可悲释放的存储器空间
        垃圾收集在java程序运行的过程中,完全自动运行,程序员无法精确控制和干预





Java程序的运行过程

标签:

原文地址:http://www.cnblogs.com/lindroid/p/5489833.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!