开发者社区> 问答> 正文

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

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

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

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

相关电子书

更多
基于Java容器的多应用部署技术实践 立即下载
从《阿里巴巴Java开发手册》编写推广谈技术成长 立即下载
云服务器ECS内存增强型实例re6全新发布 立即下载