您好、欢迎来到现金彩票网!
当前位置:老k棋牌 > 栈区 >

Java把内存划分为4个部分 1 代码区 1、栈区 3、堆4、静态区域

发布时间:2019-08-10 09:07 来源:未知 编辑:admin

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部1、栈区(stacksegment)—由编译器自动分配释放,存放函数的参数值,局部变量的值等,具体方法执行结束之后,系统自动释放JVM内存资源

  2、堆区(heapsegment)—一般由程序员分配释放,存放由new创建的对象和数组,jvm不定时查看这个对象,如果没有引用指向这个对象就回收

  3、静态区(datasegment)—存放全局变量,静态变量和字符串常量,不释放

  4、代码区(codesegment)—存放程序中方法的二进制代码,而且是多个对象共享一个代码空间区域

  1、栈区(stacksegment)—由编译器自动分配释放,存放函数的参数值,局部变量的值等,具体方法执行结束之后,系统自动释放JVM内存资源。

  2、堆区(heapsegment)—一般由程序员分配释放,存放由new创建的对象和数组,jvm不定时查看这个对象,如果没有引用指向这个对象就回收。

  3、静态区(datasegment)—存放全局变量,静态变量和字符串常量,不释放。

  4、代码区(codesegment)—存放程序中方法的二进制代码,而且是多个对象共享一个代码空间区域。

http://theenigmaco.com/zhanqu/488.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有