值类型和引用类型
值类型和引用类型的区别是值类型直接存储其值,而引用类型存储对值的引用。这两种类型存储在内存的不同的地方:值类型存储在堆栈中,引用类型存储在托管堆上。也就是说值类型和引用类型的区别在于物理存放逻辑上,关于值类型,找到内存中对应的位置就找到了该变量的值,即值类型的变量和实例是放在一起的(都在栈里)。而引用类型变量放在栈里,存放的是对实例的引用地址,实例则存放在托管堆中
值类型和引用类型
值类型和引用类型的区别是值类型直接存储其值,而引用类型存储对值的引用。这两种类型存储在内存的不同的地方:值类型存储在堆栈中,引用类型存储在托管堆上。也就是说值类型和引用类型的区别在于物理存放逻辑上,关于值类型,找到内存中对应的位置就找到了该变量的值,即值类型的变量和实例是放在一起的(都在栈里)。而引用类型变量放在栈里,存放的是对实例的引用地址,实例则存放在托管堆中
本文标题:面试
本文链接:https://www.haomeiwen.com/subject/prqsoxtx.html
网友评论