开发者社区> 问答> 正文

JVM是一种什么技术呢?

已解决

JVM是一种什么技术呢?

展开
收起
出笼的鸟 2022-04-02 17:43:11 377 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    存在于函数库层和应用程序之间的虚拟化技术。

    Java虚拟机具有跨平台特性,所谓跨平台特性实际上就是虚拟化的功劳,我们Java语言是调用操作系统函数库的,然而不同操作系统的函数库互不相同,JVM就是建立一个虚拟化层,对下通过不同的版本适应不同的操作系统,对上提供统一的运行环境交给程序和开发者。通过虚拟化实现了如今蔚为壮观的Java生态圈以及建立在JVM基础上的其他语言,如Scala,Clojure,Kotlin等。

    2022-04-02 17:55:15
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
JVM实战 立即下载
JVM的GC 立即下载
基于JVM的脚本语言开发、运用实践 立即下载