`
4T-Shirt
  • 浏览: 648 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表

一切都是对象

1.数据的存储 在Java里有6中存储方式,分别是堆栈存储、堆存储、静态存储、常量存储、寄存器、非RAM存储 堆栈存储:主要存储的是值。当堆栈指针向下移动,则分配新的内存;指针向上则释放相应的内存。需要注意的是对象引用也存储于堆栈。比如 MyClass my = new MyClass();那么my是个对象引用,它存储于堆栈(stack),而新创建的MyClass则存储于堆(heap)中。 堆存储:用于存储所有的Java对象。好处是编译器不需要知道要从堆里分配多少内存,也不需知道在堆里存储的数据要存活多久。具有很好的灵活性。我们只需用new写一行代码,即可在堆里为对象分配内存。 静态存储 ...
Global site tag (gtag.js) - Google Analytics