当前位置: 首页 > wzjs >正文

网站开发 先做前端吗网络优化初学者难吗

网站开发 先做前端吗,网络优化初学者难吗,网站有了备案号之后能做什么,漂亮网站欣赏ArrayList 底层原理 空参构造创建集合时候,创建长度为零的数组名叫elementData,还有个成员变量size用来记录元素的个数,第一次空参,size长度是0。 添加第一个元素时,底层创建新的长度尾10的数组,数组中默认…

ArrayList

底层原理

在这里插入图片描述
空参构造创建集合时候,创建长度为零的数组名叫elementData,还有个成员变量size用来记录元素的个数,第一次空参,size长度是0。
添加第一个元素时,底层创建新的长度尾10的数组,数组中默认初始化值都是null,添加第一个元素a,然后size++, size值就是1。
在这里插入图片描述
存满后创建一个新的数组,新数组长度是原来的1.5倍。再把所有元素拷贝到新数组中
在这里插入图片描述

拷贝进去,剩余空的都是null。
在这里插入图片描述
如果这个也加满了,继续扩容为原来的1.5倍。
如果添加的时候不是一个一个加的,而且1.5倍还放不下,比如10个装满了,然后这时候一下要加100个数据,显然1.5扩容为15个还是不够。这时候新数组长度就不是1.5倍扩,而是以实际长度为准
这时候新数组长度为10+100=110.
在这里插入图片描述

源码

在这里插入图片描述

LinkedList

底层原理

在这里插入图片描述
每个节点中都有三部分:
第一部分用来记录前一个节点地址值,
第二部分用来记录真实要存储的数据
第三部分用来记录下一个节点的地址值

这样就可以从头找到尾,利用第一部分地址值也可以从后找到前。
在这里插入图片描述

源码

在这里插入图片描述

迭代器

在这里插入图片描述

http://www.dtcms.com/wzjs/246618.html

相关文章:

  • 广州招聘网站制作月入百万的游戏代理
  • 节能环保公司网站建设免费域名注册网站
  • 技术支持 武汉网站建设信阳seo公司
  • 汽车网页模板北京seo软件
  • 建设部网站怎么查询企业业绩网络搜索工具
  • 免费网站开发软件搜索指数
  • 网站建设企业策划书百度关键字搜索量查询
  • 保定企业网站的建设开网店3个月来亏了10万
  • 网站建设优化教程广告宣传费用一般多少
  • 可以做哪些网站有哪些企业网络营销策划方案
  • 网建设门户网站2023免费b站推广大全
  • 网站建设合同的注意事项如何优化关键词排名快速首页
  • 一个网站建设的成本怎么开发一款app软件
  • 响应式网站建设模板下载搜索引擎优化指南
  • 网站做压测淘宝搜索关键词排名查询工具
  • 西宁哪家网络公司做网站搜索引擎seo优化怎么做
  • 西安专业做网站的包头整站优化
  • 南开区网站建设网站优化的方法有哪些
  • 网站策划应该怎么做关键词查询网址
  • 禅城网站建设多少钱站长工具seo综合查询源码
  • 以遇见为主题做网站宁波seo推荐
  • 宝盈集团直营网站怎么做网络公司网站模板
  • 品牌网站建设顾问网站推广多少钱
  • 茂名市城市建设档案馆网站公司网站模版
  • 个人网站设计摘要百度广告投放公司
  • 网站营销中常见问题seo整站优化多少钱
  • p2p网站如何建设百度网站app下载
  • 去国外做外卖网站seo搜索引擎优化工程师招聘
  • 重庆网站建设yunhuit友情链接查询结果
  • 南宁seo站内关键词优化客户资源买卖平台