Java内存分配机制 这里所说的内存分配,主要指的是在堆上的分配,一般的,对象的内存分配都是在堆上进行,但现代技术也支持将对象拆成标量类型(标量类型即原子类型,表示单个值,可以是基本类型或String等),然后在栈上分配,在栈上分配的很少见,我们这里不考虑. Java内存分配和回收的机制概括的说,就是:分代分配,分代回收.对象将根据存活的时间被分为:年轻代(Young Generation).年老代(Old Generation).永久代(Permanent Generation,也就是方法区)…