值传递机制:
基本数据类型的传递机制是 传递的变量是真是的数据值,即实参传递到形参的是值,这个值是在栈中,调用完即刻销毁
引用数据类型的传递机制是 传递的是变量所保存的地址值
基本数据类型和引用数据类型的区别:
基本数据类型在被创建时,在栈上给其划分一块内存,将数值直接存储在栈上。
引用数据类型在被创建时,首先要在栈上给其引用分配一块内存,而对象的具体信息都存储在堆内存上,然后由栈上面的引用指向堆中对象的地址。
的基本数据类型的传递机制是 传递的变量是真是的数据值,即实参传递到形参的是值,这个值是在栈中,调用完即刻销毁
引用数据类型的传递机制是 传递的是变量所保存的地址值
基本数据类型在被创建时,在栈上给其划分一块内存,将数值直接存储在栈上。
引用数据类型在被创建时,首先要在栈上给其引用分配一块内存,而对象的具体信息都存储在堆内存上,然后由栈上面的引用指向堆中对象的地址。
的本文标题:基本数据类型和引用数据类型的值传递机制和区别
本文链接:https://www.haomeiwen.com/subject/aciynctx.html
网友评论