堆(heap):线程共享区局,通过new关键字创建的对象都会使用堆内存特点:** 1.线程共享,堆中对象要考虑线程安全问题 2.有垃圾回收机制,堆中不再被引用的对象就会被回收堆内存溢出问题 OutOfMemoryError(内存溢出) 对象一直被创建,一直被利用,所以一直不被回收