美文网首页
java程序运行机制

java程序运行机制

作者: 极客_Ls | 来源:发表于2018-03-07 11:05 被阅读2次

1。需求分析

2.编写源代码

编写源代码,得到.java后缀名的文件

3.编译 

进行编译,得到符合jvm规范的字节码。得到.class后缀名的文件。.

4类装载

为执行程序寻找和装载所需的类也就是在字节码文件里找到需要的类并装载到解释器中

5.字节码校验

字节码校验功能是对类文件的代码进行校验,保证代码的安全性,字节码校验器对程序代码四遍校验,保证代码符合jvm规范并不破坏系统的完整性,字节码校验可保证类文件具有符合jvm规范的类文件格式,无访问异常代码未引起操作数栈上溢或下溢,所有代码的参数类型将是正确的无非法数据转换发生,对象域转换是合法的等安全特性

6.解释

由字节码解释器将类文件解释成机器能够理解和执行的格式以便机器执行

7.运行

相关文章

  • Java程序运行机制

    Java程序运行机制tags: 基础,Java, Java程序运行机制 Java语言是一种特殊的高级语言,它既具有...

  • 2018-07-16

    JAVA程序运行机制 要想学习java这门语言必须掌握java的运行机制,java开发必须具备jdk,jre,jv...

  • 2019-03-26

    Java简单程序 初识java 1.了解java运行机制,java首先把文件编译成.class文件,之后再解释.c...

  • 2020-01-04 java一些简单的知识点

    java应用程序的运行机制 源文件(java)通过java编译器 到字节码文件(class) 然后在虚拟中运行(...

  • JAVA知识 —— Java程序的运行机制

    导读目录 1.Java程序运行机制 参考书籍 《疯狂Java讲义》(第3版) 李刚 著 《深入理解Java虚拟机》...

  • Java基础语法

    java运行机制 编译型 解释型 程序运行机制 1、注释、标志符、关键字 注释: 平时我们编写代码,在代码量比较少...

  • java学习笔记(一) java语言概述

    一、Java程序运行机制 来自:http://www.linxiaosen.com/135.htmlJava两大核...

  • Java JVM与内存分配-Android面试准备2019-2-

    Java程序运行机制与JVM Java编写的程序需要经过编译,但编译不会生成特定平台的机器码,而是生成一种与平台无...

  • java程序运行机制

    1。需求分析 2.编写源代码 编写源代码,得到.java后缀名的文件 3.编译 进行编译,得到符合jvm规范的字节...

  • Java 程序运行机制

    计算机高级语言程序的执行方式可分为编译型和解释型两种 一、编译型语言 二、解释型语言 三、java程序的运行机制 ...

网友评论

      本文标题:java程序运行机制

      本文链接:https://www.haomeiwen.com/subject/fyzdfftx.html