- 博客(2)
- 收藏
- 关注
原创 JAVA中的堆、栈内存分析
在java中,堆和栈有着极其重要的地位。我们知道堆(heap)和 栈(stack)都是为Java提供数据管理的一块内存空间, 位于RAM中,速度仅次于cpu中的寄存器。但是堆和栈有什么区别呢? 栈:栈中存取的数据事先应说明周期性和内存大小,故灵活性较差,但反观它的存 取速度快,且在栈中的数据可以共享。 堆:堆空间中存取的数据不必事先说明所占空间大小和周期性,所以堆具有灵活性 但由于数据...
2018-09-01 00:57:36
190
原创 JAVA基础之static初始化块,构造块,构造方法的调用顺序
大致可分为分为两种情况,在本类的关系中和在子类与父类的关系中的执行顺序。 在本类中 首先贴出如下代码: package testStatic; /* * 测试 执行顺序 * 测试结果:静态初始化块>构造块>构造方法 */ public class TestStatic { TestStatic(){ System.out.println("构造方法"); } {...
2018-08-21 11:12:23
281
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅