动态网站制作指南 [  QQ表情  ]
[ 投票调查 ]
[ 企业邮箱 ]
[ 网站空间 ]
网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
ASP源码 | .Net源码 | PHP源码 | JSP源码 | JAVA源码 | CGI源码 | VB源码 | C++源码 | Delphi源码 | PB源码 | VF源码 | 汇编 | 服务器
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > Java教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
文章搜索服务
邮件订阅
输入你的邮件地址,
你将不会错过任何关于:
[ Java教程 ]的信息

本月文章推荐
.安装Struts需要的软件.
.看 JUnit 中Metedata的巧妙应用.
.Java 程序中的多线程.
.Java 操作二维数组实例.
.J2SE 1.5 in a Nutshell 中文版(.
.Blind和Shutter的比较.
.java日记:学习java一年体会1.
.Java面向对象的思维方法.
.在J2ME中基于MIDP1.0实现组合按键.
.Java数据对象技术JDO初步概览.
.JBuilder4入门(上).
.Net Install SUNOS.
.JFC/Swing活学活用JLabel文字魔法.
.J2EE层次设计架构实例的分析详解.
.Tomcat 中通过 JNDI 配置访问数据.
.Servlet与Javabean配置.
.Java嵌入式开发之j2me--二.
.Mark Spritzler的SCJD学习指导!.
.JAVA与正则表达式(2年级之1).
.在自制主页中实现游走字幕.

Java.until.Map,Set,List的资料整理

发表日期:2008-1-5 |



  1.CollecitonFramework(J2SDK1.4 )一般用途Class作方式
  
 Java.until.Map,Set,List的资料整理(图一)


  2.Collection Framework(J2SDK 1.4)一般用途Class特色与食用范围比较
  
Java.until.Map,Set,List的资料整理(图二)

  Collections => Collection是所有List跟Set的始祖,List必须以特定次序来持有对象,Set无法拥有重复元素
  
  ArrayList => 用Array实做的List,答应快速随机存取,相较于LinkedList 不适合拿来进行元素安插和移除动作
  LinkedList => 提供最佳循序存取,适合安插和移除元素,随机存取动作比起ArrayList缓慢
  
  HashSet => 是一种collection,但是只存放唯一值,是把搜寻时间看的很重要的set,用hash方式实作的set,故Access time complexity = O(1)
  
  TreeSet => 同上,但是存入的元素都会经过排列,所以速度比HashSet 慢一点
  
  LinkedHashSet =>
  Performance is likely to be just slightly below that of HashSet, due to the added eXPense of maintaining the linked list, with one exception: Iteration over a LinkedHashSet requires time proportional to the size of the set, regardless of its capacity. Iteration over a HashSet is likely to be more expensive, requiring time proportional to its capacity.
  
  BitSet => 能够高效率的储存大量 [ 1 / 0 ] (开/关) 资料
  
  HashMap => 用来取代HashTable,储存 (key/value) pairs
  TreeMap => 储存 (key/value) pairs,会自动根据Key值排序
  
  LinkedHashMap =>
  Performance is likely to be just slightly below that of HashMap, due to the added expense of maintaining the linked list, with one exception: Iteration over the collection-views of a LinkedHashMap requires time proportional to the size of the map, regardless of its capacity. Iteration over a HashMap is likely to be more expensive, requiring time proportional to its capacity.
  
  IdentityHashMap =>
  This has better locality for large tables than does using separate arrays.) For many JRE implementations and operation mixes, this class will yield better performance than HashMap (which uses chaining rather than linear-probing
  
  WeakHashMap => 这个map中,由于每个Value仅存在一个实体,因而节省了储存空间,一但程序需要某个Value,便在map中搜寻既有的对象,并使用找到的那个对象(而非重新再造一个),由于这是一种节省储存空间的技巧,所以能够方便的让GC自动清理Key和Value,一但Key不在被使用,便会触发清理动作
  
  容器简介
  1.容器的分类
  1.1.Collection:一组各自独立的元素,即其内的每个位置仅持有一个元素。
  1)List:以元素安插的次序来放置元素,不会重新排列。
  2)Set:不接爱重复元素,它会使用自己内部的一个排列机制
  1.2.Map:一群成对的key-value对象,即所持有的是key-value pairs。
  Map中不能有重复的key,它拥有自己的内部排列机制。
  2.容器中的元素类型都为Object。从容器取得元素时,必须把它转换成原来的类型。
上一篇:事务:在控制之中吗?--附一些高深内容 人气:494
下一篇:用 Java 创建带图像的菜单来美化界面 人气:626
浏览全部Java的内容 Dreamweaver插件下载 常用网页广告代码全集
  最新网站源码 最新软件下载
2008-10-7 Web Wiz Forums(论坛系统) v9.53
2008-10-6 Menalto Gallery v2.3 Rc2 多国语
2008-10-6 花香盈路(Hxcms) v9.0
2008-10-6 华军软件下载系统 v1.5
2008-10-6 e107 v0.7.13
2008-10-6 (开源PHP框架) CodeIgniter v1.6
2008-10-6 PHP在线考试系统PPExam v1.2.6 b
2008-10-6 SiteDynamic企业网站管理系统 v1
2008-10-6 WebPlayer9 P2P视频点播电影整站
2008-9-29 酷狗音乐(原KuGoo)2008 v5.310 正
2008-9-29 QQTab 1.1
2008-9-29 网络传送带 Net Transport 2.64a
2008-9-29 谷歌金山词霸v1.8
2008-9-29 TweakVI 1.0 Build 1090
2008-9-29 ACDSee Pro 2.5 Build 333 汉化绿
2008-9-29 Winamp v5.541(2189) 周明波简体
2008-9-27 CCleaner 2.12.651
2008-9-27 Mozilla Thunderbird 2.0.0.17 英
  发表评论
姓 名: 验证码:
内 容:
站长工具:网站收录查询 | Google PR查询 | ALEXA排名查询 | CSS在线编辑器 | 广告代码 | js/vbs加密 | md5加密 | 进制转换 | UTF-8 转换工具 | Html转换js | Html转换asp | Html转换php | Html转换perl
实用工具:汉字翻译拼音 | 拼音字典 | 符号对照表 | 个税计算 | 实时汇率查询换算 | 经典小工具 | 汉字简繁转换 | 普通单位换算 | 公制单位换算 | 生辰老黄历 | 国内电话区号 | 国家代码与域名缩写 | 文字加密解密 | 健康查询 | 万年历 | 汉字横竖排版 | 手机号码查询 | 计算器 | ip搜索
业务联系 | 广告刊登 | 频道合作 | 投稿荐稿 | 联系方式 | 加入收藏 | RSS订阅
Copyright © 2000-2008 www.knowsky.com All rights reserved | 网络实名:动态网站制作指南 | 沪ICP备05001343号
ホームページ制作 不動産検索システム 求人情報
防水工事·改修工事 フットサル大会 探偵
SEO対策 中国語教室 ホームページ作成