社区
非技术区
帖子详情
JIT究竟是什么东西?能否详细叙述,谢谢!另外,由于Java的跨平台技术,编译后的Java程序速度相对较慢,那么速度究竟慢到什么程度?通过什么能提
niou_sf
2002-03-20 10:38:45
JIT究竟是什么东西?能否详细叙述,谢谢!
另外,由于Java的跨平台技术,编译后的Java程序速度相对较慢,那么速度究竟慢到什么程度?通过什么能提升速度?
...全文
65
3
打赏
收藏
JIT究竟是什么东西?能否详细叙述,谢谢!另外,由于Java的跨平台技术,编译后的Java程序速度相对较慢,那么速度究竟慢到什么程度?通过什么能提
JIT究竟是什么东西?能否详细叙述,谢谢! 另外,由于Java的跨平台技术,编译后的Java程序速度相对较慢,那么速度究竟慢到什么程度?通过什么能提升速度?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xexplorer
2002-03-30
打赏
举报
回复
又没有人自己实现过jit技术,我现在正在考虑这个技术的具体实现方法。
通过ss段内的数据能否在cs段中寻址到是最大的问题。
Eric2000
2002-03-20
打赏
举报
回复
JustInTime
北极猩猩
2002-03-20
打赏
举报
回复
JIT
就是在运行过程中将Java字节码编译成可执行代码用以加快Java程序运行速度。
java
编译
执行与解释执行混合_
Java
编译
和解释执行对比及原理解析
编程语言分为低级语言和高级语言,机器语言、汇编语言是低级语言,C、C++、
java
、python等是高级语言。机器语言是最底层的语言,能够直接执行。而我们编写的源代码是人类语言, 计算机只能识别某些特定的二进制指令,在
程序
真正运行之前必须将源代码转换成二进制指令。汇编语言通过汇编器翻译成机器指令后执行,一条汇编指令,对应着一条机器指令。高级语言编程的
程序
有三种执行方式:1.一种是
编译
执行,源
程序
先...
java
编译
运行原理_
Java
编译
和解释执行对比及原理解析
编程语言分为低级语言和高级语言,机器语言、汇编语言是低级语言,C、C++、
java
、python等是高级语言。机器语言是最底层的语言,能够直接执行。而我们编写的源代码是人类语言, 计算机只能识别某些特定的二进制指令,在
程序
真正运行之前必须将源代码转换成二进制指令。汇编语言通过汇编器翻译成机器指令后执行,一条汇编指令,对应着一条机器指令。高级语言编程的
程序
有三种执行方式:1.一种是
编译
执行,源
程序
先...
java
编译
解释执行_关于
Java
的
编译
执行与解释执行
编程语言分为低级语言和高级语言,机器语言、汇编语言是低级语言,C、C++、
java
、python等是高级语言。机器语言是最底层的语言,能够直接执行。而我们编写的源代码是人类语言,计算机只能识别某些特定的二进制指令,在
程序
真正运行之前必须将源代码转换成二进制指令。汇编语言通过汇编器翻译成机器指令后执行,一条汇编指令,对应着一条机器指令。高级语言编程的
程序
有三种执行方式:1.一种是
编译
执行,源
程序
先...
JVM、
Java
编译
器和
Java
解释器
JVM、
Java
编译
器和
Java
解释器
java
解释器就是把在
java
虚拟机上运行的目标代码(字节码)解释成为具体平台的机器码的
程序
。即jdk或jre目录下bin目录中的
java
.exe文件,而
java
c.exe是
编译
器。 运行
java
程序
的过程是先用
java
c
编译
,然后用
java
解释。而一经
编译
成功后,就可以直接用
java
.exe随处解释运行了。 JVM:JVM有自己完善的硬件架构,如处理器、
编译
程序
和解释
程序
编译
器和解释器的选择取决于多种因素,包括开发的便捷性、代码的执行效率、以及目标平台的要求。在实际应用中,不同类型的语言和执行方式可以根据具体的项目需求灵活选择。
非技术区
23,407
社区成员
70,513
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章