当前位置: 代码迷 >> J2SE >> 帮忙解释一下!解决办法
  详细解决方案

帮忙解释一下!解决办法

热度:77   发布时间:2016-04-24 17:31:57.0
帮忙解释一下!
ArrayList:底层用数组管理对象,查询快,增删慢。轻量级,线程不安全
LinkedList:底层用链表管理对象,查询慢,增删快
Vector:早期的ArrayList,重量级,线程安全

帮忙详细解释一下!
什么是轻量级,什么是重量级.

------解决方案--------------------
实际上就是对系统开销的占用,因为vector为了保证线程安全需要使用互斥保护

------解决方案--------------------
其实就是对系统的负载程度
------解决方案--------------------
轻量级和重量级的区分实际就是在物理内存上分配空间大小而取名的
  相关解决方案