深入理解java虚拟机培训ppt.pdf

  1. 1、本文档共41页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
深入理解java虚拟机培训ppt.pdf

课程 深入理解JAVA虚拟机 2013-12-27 caizi12@126.com 内容大纲 一、分享目标 • 分享的目标 二、Jvm基础知识及内存设置、监控 •Jvm相关概述 •Jvm运行流程 •Jvm体系架构 •Jvm 内存模型 •JVM 内存监控 三、Jvm垃圾回收机制及性能调优实战 •Jvm垃圾回收机制 • 如何提高Eclipse的运行效率 1、分享目标 能更深入的认识JAVA及JAVA虚拟机 了解JAVA虚拟机的体系结构及垃圾回收机制 了解JAVA虚拟机监控工具,可以进行简单的性能调优 一起学习,共同成长……. 2、Jvm基础知识及内存设置、监控 2.1、JVM相关概念 1、什么是JVM 2、JVM能运行哪些编程语言 3、JVM运行流程 4 、JVM生命周期 5、三大流行的JVM 2.2、JVM体系结构 1、类加载器 2、执行引擎 3、运行时数据区 4 、本地库接口 2.3、JVM 内存参数调整及监控 1、JVM之内存调整 2、JVM监控工具之Jconsole 3、JVM监控工具之JProfile 什么是JAVA虚拟机 JVM是JAVA虚拟机(JAVA Virtual Machine )的缩写,是一个虚构出 来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实 现的。JAVA虚拟机有自己完善的虚拟硬件架构,如处理器、堆栈、寄 存器等,还具有相应的指令系统。JVM屏蔽了与具体操作系统平台相 关的信息,使得JAVA程序只需生成在JAVA虚拟机上运行的目标代码(字 节码),就可以在多种平台上不加修改地运行 JVM能运行哪些编程语言 JVM可以运行任何能编译成符合JVM JPython 字节码规范的字节码。JAVA 和其他 JRuby JAVA JVM语言都是要经过编译成字节码之 后运行的。 Groovy JVM Scala 一次编写,到处运行。经过多年的 发展JVM 已经成为一个多元化的平台, Cloiure Ceylon 越来越多的语言可以运行在JVM上。 …… … JVM运行流程 JAVA源程序 编译 JAVA字节码(.class文件) 通过本地或网络传输字节码 JAVA虚拟机 Windows下 Linux下的 能直接解释 的JAVA字节 JAVA字节码 JAVA字节码 码解释程序 解释程序

文档评论(0)

tangtianbao1 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档