基本数据类型和引用数据类型的值传递机制和区别
2019-12-18 本文已影响0人
leimelon
值传递机制:
基本数据类型的传递机制是 传递的变量是真是的数据值,即实参传递到形参的是值,这个值是在栈中,调用完即刻销毁
引用数据类型的传递机制是 传递的是变量所保存的地址值
基本数据类型和引用数据类型的区别:
基本数据类型在被创建时,在栈上给其划分一块内存,将数值直接存储在栈上。
引用数据类型在被创建时,首先要在栈上给其引用分配一块内存,而对象的具体信息都存储在堆内存上,然后由栈上面的引用指向堆中对象的地址。
的