JAVA程序设计.pptVIP

  • 2
  • 0
  • 约3.97千字
  • 约 45页
  • 2017-02-27 发布于湖北
  • 举报
JAVA程序设计

Java虚拟机 (JVM) Java虚拟机规范定义了: 指令集 寄存器集 类文件结构 堆栈 垃圾收集堆 内存区域 Java虚拟机 (JVM) Java运行环境 (The Java Runtime Environment) Java运行环境组成: JRE = JVM + Runtime Interpreter Java运行环境的三项主要功能: 加载代码:由class loader 完成; 校验代码:由bytecode verifier 完成; 执行代码:由 runtime interpreter完成。 Java程序的工作原理 源程序: .java文件 ? 编译(complie) 字节码:.class文件 ? 解释执行(run) 两步。 Java编译器(如javac.exe) Java执行器(如java.exe) Java虚拟机(JVM) 理解:为何Java是跨平台的 理解:为何Java是安全的 Java自动垃圾收集技术 (garbage collection) 不再使用的内存空间应回收----垃圾收集。 在C/C++ 等语言中,由程序员负责回收无用内存。 Java语言解除了程序员回收无用内存空间的责任。它提供一种系统级线程跟踪存储空间的分配情况。并在JVM的空闲时,检查并释放那些可被释放的存储器空间。 垃圾收集在J

文档评论(0)

1亿VIP精品文档

相关文档