当前位置:首页 » 编程语言 » java语言的执行模式是

java语言的执行模式是

发布时间: 2022-02-22 20:48:46

java语言编译和解释执行的具体过程是怎样的

Java中引入了虚拟机的概念,即在机器和编译程序之间加入了一层抽象的虚拟的机器。这台虚拟的机器在任何平台上都提供给编译程序一个的共同的接口。编译程序只需要面向虚拟机,生成虚拟机能够理解的代码,然后由解释器来将虚拟机代码转换为特定系统的机器码执行。在Java中,这种供虚拟机理解的代码叫做字节码(ByteCode),它不面向任何特定的处理器,只面向虚拟机。每一种平台的解释器是不同的,但是实现的虚拟机是相同的。Java源程序经过编译器编译后变成字节码,字节码由虚拟机解释执行,虚拟机将每一条要执行的字节码送给解释器,解释器将其翻译成特定机器上的机器码,然后在特定的机器上运行。

㈡ java语言用什么进行解释执行

java虚拟机,java virtual machine,也就是简称JVM,在各个平台上都有对应的虚拟机,所以能够实现跨平台

热点内容
java数据导入excel 发布:2025-01-08 13:25:38 浏览:628
工作站服务器的视频ip怎么看 发布:2025-01-08 13:09:15 浏览:652
唱吧上传卡住 发布:2025-01-08 12:52:23 浏览:531
烤鸡存储 发布:2025-01-08 12:50:16 浏览:793
android获取电量 发布:2025-01-08 12:44:42 浏览:761
samp服务器如何设置ip直播 发布:2025-01-08 12:35:20 浏览:123
5七的算法 发布:2025-01-08 12:30:59 浏览:447
linuxsvn配置 发布:2025-01-08 12:19:11 浏览:382
苹果扁头耳机如何在安卓手机上用 发布:2025-01-08 12:17:37 浏览:110
为什么解绑卡还要密码 发布:2025-01-08 12:13:51 浏览:75