- 3
- 0
- 约3.09千字
- 约 27页
- 2016-12-11 发布于重庆
- 举报
应用程序的执行 Managed Execution Java程序的优点 Java开发和运行环境 Java程序设计 Managed Execution 思考: 软件在运行时环境中执行 为何如此?可移植和安全执行 Java 基于运行时环境:JVMTM JVM = Java Virtual Machine JCL = Java Class Library .NET 基于运行时环境:CLR, FxCL CLR = Common Language Runtime FxCL = Framework Class Library .NET 软件开发 选择你的开发语言和平台 Managed Code Java 编译器会生成字节码程序(中间码) 需要 JVM(虚拟机) 运行和管理的代码 Java运行时的三大任务 1、加载代码 -为程序的执行加载所需的全部类,由类加载器执行。 2、校验代码 -对程序代码进行四遍校验,这可以保证代码符合JVM规范并且不破坏系统的完整性,由字节码校验器执行?。??????? 3、执行代码 -通过JVM以及JRE将其转成本地机器代码,由运行时的解释器执行。 Java代码的安全性 应用程序的执行 Managed Execution Java程序的优点 Java开发和运行环境 Java程序设计 Java程序的优点 Java程序的优点 简单的
原创力文档

文档评论(0)