可调整大小的数组的实现List接口。 实现所有可选列表操作,并允许所有元素,包括null 。 除了实现List 接口之外,该类还提供了一些方法来操纵内部使用的存储列表的数组的大小。 (这个类是大致相当于Vector,不同之处在于它是不同步的)。 该size,isEmpty,get,set,iterator和listIterator操作在固定时间内运行。 add操作以摊余常数运行 ,即添加n个元素需要O(n)个时间。 所有其他操作都以线性时间运行(粗略地说)。 与LinkedList实施相比,常数因子较低。 每个ArrayList实例都有一个容量 。 容量是用于存储列表中的元素的数组的大小。 它总是至少与列表大小一样大。 当元素添加到ArrayList时,其容量会自动增长。 没有规定增长政策的细节,除了添加元素具有不变的摊销时间成本。 应用程序可以添加大量使用ensureCapacity操作元件的前增大ArrayList实例的容量。 这可能会减少增量重新分配的数量。 请注意,此实现不同步。 如果多个线程同时访问884457282749实例,并且至少有一个线程在结构上修改列表,则必须在外部进行同步。 (结构修改是添加或删除一个或多个元素的任何操作,或明确调整后台数组的大小;仅设置元素的值不是结构修改。)这通常是通过在一些自然地封装了列表。 如果没有这样的对象存在,列表应该使用Collections.synchronizedList方法“包装”。 这最好在创建时完成,以防止意外的不同步访问列表: List list = Collections.synchronizedList(new ArrayList(...)); The iterators returned by this class's个 iterator和listIterator方法是快速失败的 :如果列表在任何时间从结构上修改创建迭代器之后,以任何方式除非通过迭代器自身remove种或add方法,迭代器都将抛出一个ConcurrentModificationException 。 因此,面对并发修改,迭代器将快速而干净地失败,而不是在未来未确定的时间冒着任意的非确定性行为。 请注意,迭代器的故障快速行为无法保证,因为一般来说,在不同步并发修改的情况下,无法做出任何硬性保证。 失败快速迭代器尽力投入ConcurrentModificationException 。 因此,编写依赖于此异常的程序的正确性将是错误的:迭代器的故障快速行为应仅用于检测错误。
2022-04-12 22:06:34 40.68MB JDK API 18 中文
1
江西省南昌市进贤县达标名校2021-2022学年中考语文全真模拟试题含解析《择选18套试卷》.doc
2022-04-12 22:01:28 2.39MB 中考语文模拟考试
CST丛书18算例40_高功率滤波器温度特性仿真
2022-04-12 19:40:25 1.13MB CST丛书 高功率滤波器 温度特性仿真
1
本教程通过600个实例详细介绍了Premiere Pro CC的相关知识与操作技巧,具体内容包括Premiere Pro CC自学入门、Premiere Pro CC基础操作、影视素材的添加与编辑、影视素材的调整与剪辑、影视画面的校正与调整等。帮助读者快速融会贯通、举一反三,制作出更多精彩、完美的效果。适合Premiere Pro CC的初级读者和从事影视广告设计和影视后期制作的广大从业人员学习。
2022-04-12 09:04:23 276.73MB 学习 音视频 Pro_CC扩展软件
本教程详细介绍了3ds Max 2014中文版的使用方法和操作技巧。共分为18章,分别讲解了3ds Max 2014的工作环境、3ds Max 2014操作基础、二维图形的创建与编辑、三维模型的创建、三维编辑修改器、创建复合物体、多边形建模、材质与贴图、摄影机与灯光、渲染与特效、后期合成、动画技术、空间扭曲与粒子系统等内容。视频教程包含同步教学PPT和素材,方便初学者进行同步练习,以便更快的掌握软件操作
2022-04-11 19:04:34 194.65MB 3dsMax2014 中文版基础视频教程
typora-0.11.18.0免下载
2022-04-11 16:02:19 67.75MB 装机必备
1
包含chrome默认编译,和cef release_x86编译,总包解压之后170多g,如果想要编译其他版本或者sandbox库,可自行继续编译,编译方法文档也在资源包中。 资源包地址: https://pan.baidu.com/s/1l87o8Ikkws9BFgoT6Y7p0g
2022-04-11 16:01:50 105B chrome windows 前端
gcc-c++-4.4.7-18.el6.x86_64
2022-04-11 16:00:58 4.73MB gcc-c++-4.4.7-18
1
本教程以零基础自学为宗旨,用实例引导读者学习,深入浅出地介绍了3ds Max 2012的相关知识、操作技巧和应用实例。教初学者入门,教入门者进阶,教进阶者高级应用,介绍所有读者需要的3ds Max在建模、材质、灯光、渲染、动画、粒子以及动力学等方面的知识。 本教程共分为22章,包含了18小时以上视频录像和 50套3ds Max设计源文件,边看边练效果更好,让学习更轻松、更高效。
2022-04-11 14:05:30 166.34MB
Windows环境下的Pandoc2.18版本,适用Typora Windows环境下的Pandoc2.18版本,适用Typora Windows环境下的Pandoc2.18版本,适用Typora Windows环境下的Pandoc2.18版本,适用Typora
2022-04-11 11:01:09 23.08MB windows
1