首页 > 编程语言 > 详细

Java程序的运行过程

时间:2016-05-13 17:13:30      阅读:148      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!