11.4 容器打印
1.Collection在每个槽中只能保存一个元素。此类容器包括:List,它以特定的顺序保存一组元素;Set,元素不能重复;Queue,只允许在容器的一端插入对象,并从另外一端移除对象。Map在每个槽内保存两个对象,即键和与之相关联的的值。
2.ArrayList和LinkedList都是List类型,它们都按照被插入的顺序保存元素。ArrayList它长于访问随机元素,但是在List中间插入和移除元素时较慢。LinkedList,它通过较低的在List中间进行的插入和删除操作,提供了优化的顺序访问。LinkedList在随机访问方面相对比较慢,但是它的特性集较ArrayList更大。
3.HashSet、TreeSet和LinkedHashSet都是Set类型,HashSet是最快获取元素的方式,无顺序;TreeSet按照升序保存对象;LinkedHashSet它按照被添加的顺序保存对象。
4.HashMap提供了最快的查找技术、TreeMap按照升序保存键、LinkedHashMap按顺序保存键。

转载于:https://www.cnblogs.com/yurnero0716/p/3571836.html

thinking in java -- notes-2相关推荐

  1. Java基础到Java进阶——Java小白的历练之路------从0到1,开卷!

    Java小白的历练之路------从0到1 title: Java Essay date: 2022-09-07 08:58:32 tags: Java notes 写在前面: 免责声明:本笔记来源自 ...

  2. Java中的List集合

    List 2.1 List集合概述和特点 2.2List集合特有方法 案例:List集合存储学生对象并遍历 2.3并发修改异常 2.4ListIterator 2.5增强for循环 案例:List集合 ...

  3. Linux命令:文件和目录操作

    Linux命令:文件和目录操作 >文件是Linux用来存储信息的基本结构, 它是被命名(称为文件名)的存储在某种介质(如磁盘.光盘.磁带等)上的一组信息的集合. >Linux系统文件以文件 ...

  4. 科技爱好者周刊(第 208 期):晋升制度的问题

    这里记录每周值得分享的科技内容,周五发布.([通知] 下周五是端午节,周刊暂停.) 本杂志开源(GitHub: ruanyf/weekly),欢迎提交 issue,投稿或推荐科技内容. 周刊讨论区的帖 ...

  5. Git学习5:Git常用命令简明用法

    不要使用git commit -a 该命令可以对本地所有的变更文件(包括对本地修改和删除的文件)执行提交操作,但是不包括未被版本库跟踪的文件. git命令补充说明 显示.git目录所在的位置 git ...

  6. dbeaver启动无反应

    安装好dbeaver后,无论怎么双击打开都没反正,查了资料也没有解决.于是上官网看了看,发现下面一段话: Java notes: DBeaver requires Java 11 or higher. ...

  7. notes java api_如何使用Java来调用Notes API发送邮件(包括附件)

    做这个确实是费了老鼻子劲了,搜了半天网上都找不到一个靠谱的教程,最后其实还是看Notes的Info Center 完成的. 做完了看,其实也不是很难, 几个需要注意的地方: Import的时候不要用d ...

  8. lotus notes java_远程数据库的Lotus Notes Java复制

    我有许多LotusNotes/Domino(version7)数据库要迁移到新软件中.在我的工作站上(安装了Lotus Notes),我使用一个独立的Java应用程序连接到本地副本并提取数据.但是,远 ...

  9. 基本步骤:转换IBM Lotus Notes应用程序以使用Lotus Notes 8 Java组件

    编者注:有关此主题的知识很多? 想分享您的专业知识吗? 立即参加IBM Lotus软件Wiki程序. IBM Lotus Notes和Domino Wiki IBM Composite Applica ...

  10. lotus notes java_Lotus Notes邮件开发——JAVA(2) | 学步园

    利用Notes的JAVA api发送邮件(代码片段) 最近要编写一个利用Notes自动发送邮件的程序,研究一天终于OK了``在这里跟大家分享代码 import lotus.domino.AgentBa ...

最新文章

  1. linux zip 命令详解
  2. Qt中的QWidget
  3. ACM题目————一笔画问题
  4. c语言中变量的值十进制,C语言中介绍的整型变量 即十进制 十六进制什么的是什么意思 能具体解释一下吗 还有换算什么的 谢谢...
  5. golang mysql分表_go分库分表 主从分离例子
  6. oracle主机自增,Oracle中实现ID自增
  7. eclipse更改android版本,在Android Studio和Android Eclipse 更改现有项目里的SDK版本
  8. 变砖的平板怎样重装android,台电平板电脑刷机教程,小编教你台电平板电脑怎么刷机...
  9. 推荐一个在线视频学习、在线试题练习、在线同步考试开源系统
  10. MFC位图读取操作步骤记录
  11. git 版本控制~ 文件没有绿色和红色图标
  12. 以后不该吃的不能吃了。。。
  13. 使用gsds绘制基因结构图_原来可以用R这么画基因结构图
  14. 迷你计算机可玩游戏,e客迷你电脑能玩什么游戏
  15. Latex语法学习02:文本悬挂缩进
  16. 这场乌镇互联网饕餮盛宴,大佬们都说了啥?
  17. C++编写一个求x的n次方的函数(其中n为非负整型)
  18. Java中的对象类型像引用还是指针,谁是谁非?
  19. 零基础安装戴尔服务器并安装ubuntu14.04使用教程 (PowerEdge R730/R730xd)
  20. 国内 ios android 苹果 安卓 市场份额 2013年,谈什么追赶苹果iOS?Android9.0发布3个月市场份额几乎为零!...

热门文章

  1. Promise学习——解决回调地狱问题
  2. 一、mongodb数据库系列——介绍和安装 简单使用 增删改查
  3. 牛客 String II
  4. LeetCode 第 201 场周赛(304/5614,前5.42%)
  5. LeetCode 413. 等差数列划分(DP)
  6. python调用cmd命令释放端口_详解python调用cmd命令三种方法
  7. python 动漫卡通人物图片大全_用Python把人物头像动漫化,不同的表情给你不同的惊喜...
  8. 用python控制钉钉软件_Python—实现钉钉后台开发
  9. 五个同事想计算他们的平均工资,但公司不让吐露薪资,如何实现?
  10. 斯坦福大学NLP公开课CS224n上映啦!华人助教陪你追剧