数组和链表的区别( 二 )


链表是一种常见的数据组织形式,它采用动态分配内存的形式实现 。需要时可以用new分配内存空间,不需要时用delete将已分配的空间释放,不会造成内存空间的浪费 。而它们之间的区别可以从两个方面来分析022.
从内存存储来看
数组从栈中分配空间,
对于程序员方便快速,
但是自由度小
链表从堆中分配空间,
自由度大但是申请管理比较麻烦.
Java中体统自带的动态数组与链表
0202020202020202 ArrayList和l