老师,这幅图有个疑问哦

来源:3-1 数据类型和堆栈

慕尼黑4757019

2018-12-05 11:20:19

如果基本类型在栈内存里面有保存对应堆内存的地址,那么应该是具有和堆内存一样的属性和方法。按照这样理解的话,那么基本类型var person=person; 应该也具有person.name的方法哩。不知道这样理解哪里出了问题呢?

http://img.mukewang.com/climg/5c0743e50001897d10960734.jpg

写回答

1回答

好帮手慕星星

2018-12-05

基本类型存放在栈内存中。

http://img.mukewang.com/climg/5c075d3d00016fa303460287.jpg

引用类型是在栈内存中存一个基本类型值,保存对象在堆内存中的地址,用于引用这个对象。

http://img.mukewang.com/climg/5c075c8a00011fe103650341.jpg

可以自己再理解下。

祝学习愉快!

2

0 学习 · 4826 问题

查看课程