普通内存分配

直接创建对象

对象生命周期

  • 局部普通对象在进出程序块时创建和销毁
  • 局部静态对象在第一次使用时分配,程序结束时销毁

静态内存

静态变量类型

  • 局部static(类里的static成员)
  • 全局变量

栈内存

栈内存特点

  • 局部非static变量(普通类成员)
  • 栈内存比较小