对象能够存放在栈中或者静态存储区中程序员 也能够在堆(heap)上动态建立对象编程
对象能够存放在栈中或者静态存储区中程序员
也能够在堆(heap)上动态建立对象编程
在栈上或在静态存储区上建立一个对象,编译器决定了对象持续的声明周期并自动销毁它对象 在堆上建立对象,编译器不知道它的生命周期,由程序员编程决定什么时候销毁对象生命周期 垃圾收集器(garbage collector)能够自动发现不须要的对象并销毁内存
在栈上或在静态存储区上建立一个对象,编译器决定了对象持续的声明周期并自动销毁它对象
在堆上建立对象,编译器不知道它的生命周期,由程序员编程决定什么时候销毁对象生命周期
垃圾收集器(garbage collector)能够自动发现不须要的对象并销毁内存