开发者社区 问答 正文

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

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

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

    2024-04-19 16:06:56
    赞同 展开评论
问答分类:
问答地址: