当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

《Java面向对象程序设计教程》教学资源(PPT课件讲稿)Java虚拟机

资源类别:文库,文档格式:PPT,文档页数:8,文件大小:1.76MB,团购合买
什么是VM? Java虚拟机( Java Virtual Machine,JVM) 实际上是一个类似于真实计算机系统的抽 象机(Abstract Computing Machine),它 拥有一组指令集,用来解释“class字节代 码;也就是说,JVM并不认识所谓的Java 语言,而仅仅能够读懂 class文件中有限的 指令、符号及其它一些辅助信息。
点击下载完整版文档(PPT)

Java虚拟机

Java虚拟机

什么是JVM? Java虚拟机( Java virtua| Machine,JVM) 实际上是一个类似于真实计算机系统的抽 象机( Abstract Computing Machine),它 拥有一组指令集,用来解释“cass"字节代 码;也就是说,JVM并不认识所谓的Java 语言,而仅仅能够读懂 class文件中有限的 指令、符号及其它一些辅助信息

什么是JVM? • Java虚拟机(Java Virtual Machine, JVM) 实际上是一个类似于真实计算机系统的抽 象机(Abstract Computing Machine),它 拥有一组指令集,用来解释“.class”字节代 码;也就是说,JVM并不认识所谓的Java 语言,而仅仅能够读懂class文件中有限的 指令、符号及其它一些辅助信息

JVM类似于数控机床的数控系统 数控机床可以加工各种形状的物体 原因在于它拥有一个可以能读懂指令 的核心系统 数控机床 输入装置 数控系统 进给系统 输入层存储 间 周节层 机床控制 Machine 位置调节器ⅹ轴 Y 读入程序图校正位齿插补器位置测节器Y 控制器存储器计算机 Virtual Machine 位置调节器Z轴 数控机床抽象

JVM类似于数控机床的数控系统 数控机床 数控机床抽象 数控机床可以加工各种形状的物体 原因在于它拥有一个可以能读懂指令 的核心系统 Machine Virtual Machine

解释 品(问题域) 编程人员是熟悉的! 但数控系统(JVM是不认识的!! 编程人员根据自己的想法, 在相应的平台上编写出符合 产品形状要求的程序(java)

解释 产品(问题域) 编程人员是熟悉的! 但数控系统(JVM)是不认识的!! 编程人员根据自己的想法, 在相应的平台上编写出符合 产品形状要求的程序(.java)

解释 TOOL PATH/FIXED CONTOUR 1, TOOL, MILL 1 TLDATA/MrL,60.0,30.000,030,00o,0,o0o,.ooo sYs/0,00..0.0.0000000000000 ss centerline data PAINT/PATH PAINT/SPEED,10 PAINT/COLOR,186 APID Goro/-163.6487,828.5774,180.8292,0,0000000,0.0000000,1.0000000 PAINT/COLOR, 211 Goro/-163,6487,828.5774,-128.5895 PAINT/COLOR, 42 FEDRAT/MMEM, 250.0000 GoTo/-163.6487,828.5774,-131.68 PAINT/COLOR, 31 这是程序员可以理解的程序(java),因其是接近自然语言的 Goro/-163.6487,676,8179,-93,186 GoTo/-163.6487,668.1168, :4但对数控系统(J来说太复杂,它是读不懂的 GoTo/-163,6487,659,4288,-62,813 GoTo/-163.6487,657,8479,-57.766 Goro/-163.6487,654,6863,-49,1764 Goro/-163.6487,651.5246,-40.7294 GoTo/-163,6487,649.9438,-36,6635

解释 这是程序员可以理解的程序(.java),因其是接近自然语言的。 但对数控系统(JVM)来说太复杂,它是读不懂的!

解释 G9G802180.829 X-163.649V828.577 Z-128.59 E12165于是程序员利用相应的平台把它编译成 Y676.8182-93.187 Y668.1172-90 7数控系统M可以理解的程序(cass V659.429-62.813 Y657.848-57.766 V654.6862-49.176 Y651.525Z-48.729 Y649.9442-36.664 可是最终数控机床(J) 也没有明白它做出的产品是什么,只知道 走了许许多多的直线或圆弧JM指令集)! 于是数控机床(J动起来啦! 产品也做出来啦!

解释 于是程序员利用相应的平台把它编译成 数控系统(JVM)可以理解的程序(.class) 于是数控机床(JVM)动起来啦! 产品也做出来啦! 可是最终数控机床(JVM) 也没有明白它做出的产品是什么,只知道 走了许许多多的直线或圆弧(JVM指令集)!

演示 虚拟的 真实的

演示 虚拟的 真实的

为什么采用虚拟机机制?

为什么采用虚拟机机制? • ……

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
已到末页,全文结束
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有