近段时间研究了java的程序执行过程中的内存分配,收获颇多,解决了我最近时间学习java的很多困惑点.写java内存分析系列的目的主要有两个,一来是希望给像我一样的java初学者一定的启发,希望也能解决的java关于内存方面的困惑点.二来也是给自己做个总结,毕竟只有自己亲自写出来的东西,才是真正的东西.今天就开始java程序执行过程内存分析系列第一篇. 一. java执行程序时内存的划分 一般来说,作为初学者,一般只是将java程序的内存只是分为栈区,和堆区.确实刚开始学时这样划分能都便于我们理…