执行Person p=new Person()这句java程序的时候,P放在什么地方?解决思路

执行Person pnew Person()这句java程序的时候,P放在什么地方?执行PersonpnewPerson()这句java程序的时候

执行Person p=new Person()这句java程序的时候,P放在什么地方?
执行Person   p=new   Person()这句java程序的时候,P放在什么地方?

[解决办法]
p是变量,除实例变量,其他变量一般都放在栈上。类和实例变量一般都放在堆上
[解决办法]
不懂 学习。。。