基本类型和对象有什么区别?分别存储在哪个区?

在面试过程中,被问到:
基本类型和对象有什么区别?分别存储在哪个区?
完整的回答是怎样的?

对象需要在堆中申请内存地址 存储在堆中 基本数据类型 在栈中进行分配

https://blog.csdn.net/weixin_42324688/article/details/114187385
在问题之前自己先在网上搜一下。