首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

JAVA系列札记之三:JAVA程序在内存中的执行过程

2012-12-20 
JAVA系列笔记之三:JAVA程序在内存中的执行过程java编译好的class文件放在硬盘上程序执行时需要load到内存

JAVA系列笔记之三:JAVA程序在内存中的执行过程

    java编译好的class文件放在硬盘上程序执行时需要load到内存去把编译好的代码,class文件load到内存中(windows本身也有操作系统代码)操作系统根据main方法找到自己程序的入口。接下来进行内存的管理一般把内存分成四部分:code segment(代码区存放代码),data segment(静态变量和字符串常量),stack(栈存放局部变量),heap(堆动态申请内存,所有new出来的东西都在堆里)

(下面的图片出自尚学堂马士兵老师的讲课视频)

JAVA系列札记之三:JAVA程序在内存中的执行过程

热点排行