Java语言的运行机制
来源:互联网 发布:初中英语软件哪个好 编辑:程序博客网 时间:2024/05/18 00:59
Java 是一种跨平台的语言,这是因为它能生成与平台无关的字节码文件——class文件,通过JVM(Java Virtual Machine :java虚拟机)的转换便能在不同的平台上运行。
运行机制:
Java语言通过两个步骤来实现源文件的运行。
1.编译步骤:
Java语言编写的程序通过java编译器——javac的编译,生成.class文件。
2.解释步骤:
生成的字节码文件通过JVM(java虚拟机)的解释,生成特定平台的机器码。
如图所示:
名词解释及工作细节:
class文件(Byte-code):字节码文件。
JVM(Java Virtual Machine :java虚拟机):提供了指令集、寄存器、类格式文件、栈、垃圾回收堆、存储区。负责执行指令,并管理数据、内存和寄存器。
0 0
- java语言的运行机制
- Java语言的运行机制
- Java语言的运行机制
- Java语言的运行机制
- java语言的运行机制如何?
- java-高级语言的运行机制
- 脚本语言和JAVA语言运行机制的区别
- 高级语言的运行机制
- 高级语言的运行机制
- Java 基础:Java语言运行机制
- java的运行机制详解
- java的运行机制详解
- Java程序的运行机制
- Java程序的运行机制
- Java程序的运行机制
- java运行机制的分析
- java 程序的运行机制
- java的运行机制
- RTSP回放时如何通过RTP的timestamp计算npt时间
- 正则表达式30分钟入门教程
- Dagger 源码解析
- poj1047 高精度
- cocos2d-x v3.3 Hide and Show
- Java语言的运行机制
- datetime为空的情况
- jQuery常用选择器示例
- viewfilper的切换动画,activity切换动画
- Wininet.dll 版本引起的PostData返回数据为空
- Android界面绘制_canvas解析
- 用c++,写了个单链表类
- 全程软件测试之测试需求分析与计划(1)
- RTP 问题汇总