一、前言
什么是堆和栈?他们有什么作用?在哪里使用到了他们?他们的使用有什么特点?
二、理解
栈只是一个临时存放点,当我们只是声明一个对象时,通常都存放在栈中。
而堆中存放的都是应实例化的对象
例如 NewsPager newspager = new NewsPager();
其实可以拆分成两句;
NewsPager newspager;
newspager = new NewsPager(0;
第一句代码是一个声明,第二句代码是实例化对象。
第一句代码是类NewsPager模板创建对象
第二句代码,是对对象进行实例化。