开发者社区> 问答> 正文

JAVA程序在执行时是如何将编译后的代码加载到内存中运行的?

JAVA程序在执行时是如何将编译后的代码加载到内存中运行的?

展开
收起
三分钟热度的鱼 2024-04-19 15:38:05 50 0
1 条回答
写回答
取消 提交回答
  • JAVA源代码文件通过编译后变成虚拟机可以识别的字节码,JAVA程序在执行时,会通过类加载器把字节码加载到虚拟机的内存中(虚拟机的内存是一个逻辑概念,相当于是对主内存的一个抽象,实际上真实的数据还是存放在主存中)image.png

    2024-04-19 16:06:56
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载