战狂粗人张

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2020年5月20日

摘要: 一.什么是类的加载 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个 java.lang.Class对象,用来封装类在方法区内的数据结构。 类的加载的最终产品是位于堆区中的Class对象,Class对象封装了类在方法区内的数据结构,并 阅读全文
posted @ 2020-05-20 17:54 战狂粗人张 阅读(165) 评论(0) 推荐(0) 编辑

摘要: 一.Java虚拟机JVM规格描述 JVM的设计目标是提供一个基于抽象规格描述的计算机模型,为解释程序开发人员提范的任何系统上运行。 JVM对其实现的某些方面给出了具体的定义,特别是 对Java可执行代码,即字节码(Bytecode)的格式给出了明确的规格。 这一规格包括操作码和操作数的语法和数值、标 阅读全文
posted @ 2020-05-20 15:58 战狂粗人张 阅读(114) 评论(0) 推荐(0) 编辑

摘要: 一.虚拟机概述 所谓虚拟机,其实就是一台虚拟的机器,可以用来执行一系列虚拟的命令。大体上虚拟机可以分为两种:系统虚拟机和程序虚拟机。 (1)系统虚拟机:是完全对物理计算机的仿真,可以说和一台真实的PC操作系统没什么区别。比如常用的 Vmare 以及 Visual Box 软件, 通过这些软件能够模拟 阅读全文
posted @ 2020-05-20 15:04 战狂粗人张 阅读(178) 评论(0) 推荐(0) 编辑