Java技术
zj861222
这个作者很懒,什么都没留下…
展开
-
Java内存分配原理
Java内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识。一般Java在内存分配时会涉及到以下区域: ◆寄存器:我们在程序中无法控制 ◆栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中 ◆堆:存放用new产生的数据 ◆静态域:存转载 2012-12-19 00:43:27 · 305 阅读 · 0 评论 -
Java内存释放机制
和内存释放(主要是GC)有关的话题。 ★JVM的内存? 在Java虚拟机规范中(具体章节请看“这里 ”),提及了如下几种类型的内存空间: ◇栈内存(Stack):每个线程私有的。 ◇堆内存(Heap):所有线程公用的。 ◇方法区(Method Area):有点像以前常说的“进程代码段”,这里面存放了每个加载类的反射信息、类函数的代码、编译时常量等信息。 ◇转载 2012-12-19 21:23:09 · 461 阅读 · 0 评论