arraylist使用数组存储数据,所以这样存储的数据根据索引查询的数据速度快,但是新增或者删除元素时需要设计到位移操作,所以比较慢。

  linkedlist使用双向链表方式存储数据,每个元素都记录前后元素的指针,所以插入删除数据时更改前后指针指向即可,速度非常快,但是通过下标查询元素时需要从头开始索引,所以比较慢。但是查询前几个数或者后几个元素的速度比较快。

最新文章

  1. ASP.NET MVC 路由(三)
  2. reflow和repaint(摘录自张鑫旭的翻译)
  3. 计蒜客A
  4. 如何提升我的HTML&CSS技术,编写有结构的代码
  5. [BZOJ3144][HNOI2013]切糕(最小割)
  6. mormot 数据集转换为JSON字串
  7. AIX 开机启动网络服务配置
  8. [spring]启动时报错:NoSuchMethodError: javax.servlet.http.HttpServletResponse.getStatus()I
  9. getting “fatal: not a git repository: '.'” when using post-update hook to execute 'git pull' on another repo
  10. 写自己的WPF样式 - 按钮
  11. 安卓 异步线程更新Ui
  12. HTML知识点总结之表单元素
  13. Netty事件监听和处理(下)
  14. day23
  15. os模块和shutil模块
  16. SpringMVC环境搭建——HelloWorld
  17. Jmeter(二十三)Jmeter-Question之“批量造数据”
  18. U3D学习08-异步、协程
  19. java中获取系统变量
  20. Java第三阶段学习(十四、JSP动态页面、EL表达式、JSTL标签库)

热门文章

  1. HBase学习总结
  2. springIOC源码接口分析(八):AutowireCapableBeanFactory
  3. Topics类型配置
  4. SDL多线程显示更新窗口
  5. css: line-height 与box-sizing
  6. Codeforces_801
  7. 一文读懂什么是一致性hash算法
  8. 高精度模板(Vector实现更加方便)
  9. Apache 相关 mod_rewrite ,RewriteCond,{HTTP_HOST}
  10. python3 kubernetes api 使用