栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

准备笔记>>JVM>>1>>基础

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

准备笔记>>JVM>>1>>基础

1、Java代码执行流程


2、JVM架构模型

架构模型普遍分位栈式指令集架构和寄存器的指令集架构,总体来说寄存器架构要比栈式效率高,但是栈式可移植性更好。

Java编译器输入的指令流基本上是一种基于栈式指令集架构。


3、JVM声明周期

虚拟机的启动
Java虚拟机的启动时通过引导类加载器bootstrap class loader创建一个初始类initial class来完成,这个类是有虚拟机(不同厂商的实现不同)具体实现指定的。

虚拟机的执行
一个运行中的Java虚拟机有一个清晰的任务:运行Java程序;
程序开始执行时他才运行,程序结束时他就停止;
执行一个所谓的Java程序的时候,真正在执行的是一个叫Java虚拟机的进程。

虚拟机的退出
程序正常执行结束
程序在执行过程中遇到了一场或错误而异常终止
由于操作系统出现错误导致的异常终止
调用System.exit()或Runtime.halt()。


4、内存结构简单介绍

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/272090.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号