JVM
来源:互联网 发布:java语言与basic 编辑:程序博客网 时间:2024/06/05 06:15
JVM(Java Virtual M,achine)是一种Java虚拟机,从机构上看它与实际的计算机相似,其作用是使得一台实际的计算机能够运行Java字节码程序。Java字节码是Java源程序编译后的程序,它不能被计算机直接执行,但是可以被所有的Java虚拟机执行,这就是java字节码可以在网络上移植的原因。
Java程序必须有自己的运行环境,一个Java环境包括实际计算机、适配器、java虚拟机、java基本软件和java应用程序接口,如图所示,JVM是java运行环境的核心,JVM的下层和实际计算机的接口被称为适配器,不同计算机的适配器是不同的。
Java的基本软件也称为基本类,而java应用程序接口(Application Program Interface ,API)是已经编译好的程序代码库,可以直接使用,以节约编程的时间。
Java程序是半编译半解释型语言,其程序的运行过程与编译型和解释型语言都不同。
首先,编译程序将Java源程序编译成与实际计算机无关的字节码,然后Java运行系统解释并执行字节码。java编译系统哼运行系统如图
阅读全文
0 0
- JVM
- jvm
- JVM
- JVM
- JVM
- JVM
- jvm
- jvm
- jvm
- JVM
- JVM
- jvm
- JVM
- JVM
- jvm
- jvm
- jvm
- JVM
- 《TensorFlow实战实例》的一些错误更正ValueError: Only call `sparse_softmax_cross_entropy_with_logits` with named a
- Android 爱好调查页面
- Qt问题记录之cannot include corecrt.h
- radio
- Unity相机随游戏对象的移动而移动及调整大小
- JVM
- STL list基本实现
- HTTP协议基础(一)
- Java-笔记3
- HDU4871-Shortest-path tree
- 运算符
- (转)Python-Tkinter布局管理器
- 5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果 A选手说:B第二,我第三。 B选手说:我第二,E第四。 C选手说:我第一,D第二。 D选手说:C最后,我第三。 E选手说:我第四,A第一。
- idea破解(仅需一步)