JVM内存分块
摘要:
一、JVM内存区域组成java 把内存分四种1、栈区(stack segment)— 由编译器自动分配释放,存放函数的参数值,局部变量的值等,具体方法执行结束之后,系统自动释放内存资源2、堆区(heap segment) — 一般由程序员分配释放,存放由new创建的对象和数组,jvm不定时查看这个对象,如果没有引用指向这个对象就回收3、静态区(data segment)— 存放全局变量,静态变量 和字符串常量,不释放4、代码区(code segment)— 存放程序中方法的二进制代码,而且是多个对象 共享一个代码空间区域在方法(代码块)中定义一个变量时,java 就在栈中为这个变量分配内存空间 阅读全文
posted @ 2011-11-28 09:16
java课程设计例子
阅读(195)
评论(0)
推荐(0)
浙公网安备 33010602011771号