摘要: JVM生命周期可以分为以下三个阶段 启动:任何class文件的main函数都可认为是jvm示例的起点。 运行:以main函数为起点,后续的线程都由它启动,包括守护线程和用户线程。main方法启动的线程是用户线程,守护线程是JVM自己使用的线程如GC线程。 退出&异常退出:用户线程完全退出了,jvm示 阅读全文
posted @ 2017-03-28 23:38 纪煜楷 阅读(993) 评论(1) 推荐(0) 编辑
摘要: JVM(Java Virtual Machine)是Java运行的基石。它向下通过映射规则关联并操作所有操作系统,向上提供一系列的JavaAPI。是Java与硬件无关,与操作系统无关,跨平台运行的关键存在。 JVM不关心Java源文件,只关心源文件生成的class file,并映射到OS的系统调用, 阅读全文
posted @ 2017-03-28 00:18 纪煜楷 阅读(376) 评论(0) 推荐(0) 编辑