摘要:
数据结构 数据结构是计算机存储、组织数据的方式。 1.数组 数组是最最基本的数据结构,很多语言都内置支持数组。 数组是使用一块连续的内存空间保存数据,保存的数据的个数在分配内存的时候就是确定的。 2.栈 栈是一种遵循后进先出(LIFO)原则的有序集合在栈里,新元素都接近栈顶,旧元素都接近栈底。 每次 阅读全文
摘要:
总结 声明变量时不同的内存地址分配: 简单类型的值存放在栈中,在栈中存放的是对应的值 引用类型对应的值存储在堆中,在栈中存放的是指向堆内存的地址 不同的类型数据导致赋值变量时的不同: 简单类型赋值,是生成相同的值,两个对象对应不同的地址 复杂类型赋值,是将保存对象的内存地址赋值给另一个变量。也就是两 阅读全文