E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Java容器
java容器
类-----------------Map接口解析(六)
•1,实现Map接口的容器类用来存储“键-值”映射对。•JDKAPI中Map接口的实现类常用的有–---HashMap–---TreeMap–---Hashtable(并不常用)•Properties•2,Map实现类中存储的“键-值”映射对是通过键来唯一标识,Map底层的“键”是用Set来存放的。3,所以存入Map中的映射对的“键”对应的类必须重写hashcode()和equals()方法。
zeq9069
·
2012-10-18 13:00
java容器
类------------Comparable比较类解析(五)
• 1,所有可“排序”的类都必须实现java.lang.Comparable接口,实现该接口中的唯一方法:–publicintcompareTo(Objectobj);该方法如果•返回0,表示this==obj•返回正数,表示this>obj•返回负数,表示this
zeq9069
·
2012-10-18 13:00
java容器
类------------Collections容器工具类解析(四)
•java.util.Collections类是操作容器的工具类,提供了一些静态方法实现了基于容器的一些常用算法–----voidsort(Listlist)根据元素的自然顺序对指定List列表按升序进行排序。List列表中的所有元素都必须实现Comparable接口。–----voidshuffle(Listlist)对List列表内的元素进行随机排列–----voidreverse(Lis
zeq9069
·
2012-10-18 13:00
java容器
类--------List接口解析(三)
•1,实现List接口的容器类中的元素是有序的,且允许重复。2,List容器中的元素都对应一个整数型的序号记载其在容器中的位置,可以根据序号存取容器中的元素。•3,JDKAPI所提供的List容器类常用的有– --ArrayList 底层用数组实现的列表– --LinkedList 底层用链表实现的列表– --Vector(并不常用,线程安全的)•4,List接口比C
zeq9069
·
2012-10-18 11:00
java
jdk
c
list
api
java容器
类--------set接口解析(二)
1,每次介绍相关接口时,我都会把上面的图重新传一遍,这样看着图理解起来方便!!! set接口没有提供collection接口额外的方法,但实现set接口的容器类中的元素是不可重复的!!,2,set容器与数学中的“集合”概念相对应3,JDKAPI中所提供的set容器类常用的有: ---HashSet底层按照哈希码进行存储的类。 ---TreeSet底层按照二叉树进行存储的容器类。 ---
zeq9069
·
2012-10-18 11:00
java
jdk
object
equals
iterator
存储
java容器
类--------Collection接口解析(一)
Ø在程序中用于装其他各种各样对象的一种对象叫做容器。 String[]strs={"hello","world"}数组也是一种容器,在数组中可以存放其他各种各样的对象。所以在上面的代码中strs就是一个容器对象。但是数组做为容器有一个缺陷就是数组的长度是不能改变的,所以是不能动态的对数组中的对象进行增加和删除。所以JDK给我们提供了其他的一些容器类。 JDK为我们提供的容器类的API位于ja
zeq9069
·
2012-10-18 11:00
Java容器
Java集合类就像容器。把多个对象的引用放进容器中。即集合类主要负责保存,盛装其他数据。因此集合类也被称为容器类。所有集合类都位于java.util包下。 集合类不同于数组,数组元素既可以是基本数据类型也可以是对象。而集合里只能保存对象(实际是保存对象的引用变量,但通常习惯上认为集合里保存的是对象)。 集合必须只有对象,集合中的元素不能是基本数据类型。 Jav
老Man
·
2012-10-09 00:00
java
一些
Java容器
的性能比较
单线程和多线程场景下,增加元素/删除元素/查找元素,HashSet/HashMap的性能均比ArrayList/LinkedList高, ArrayList的查找元素比LinkedList性能高 多线程场景下,ConcurrentHashMap性能比HashMap高 多线程场景下,CopyOnWriteArrayList的增加元素/删除元素性能比ArrayList低,查找元素性能比Array
lin_yp
·
2012-09-24 23:00
JAVA 容器
Java容器
总结
描述支持基本类型支持对象类型自动改变大小线程安全速度操作array基本类型数组YesYesNoNoVeryFast插入、删除O(n);查找O(1)ArrayList可动态增缩的索引序列NoYesYesNoFast插入、删除O(n);查找O(1)LinkedList在任何位置插入、删除的有序序列NoYesYesNoFast插入、删除O(1);查找O(n)VectorJava1.0保留容器NoYes
yony2011
·
2012-09-12 17:00
java
properties
HashMap
Collections
iterator
Dictionary
Java容器
类List、ArrayList、Vector及map、HashTable、HashMap的区别与用法
ArrayList 和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等内存操作,所以索引数据快插入数据慢,Vector由于使用了synchronized方法(线程安全)所以性能上比ArrayList要差,LinkedList使用双向链表实现存储,按序号索引数据需要进行向前或向后遍历,但是插入数据时只需要
jayghost
·
2012-09-11 10:00
ArrayList
Java容器
集合学习心得
Java容器
集合学习心得(转) 在Java中有许多的容器集合。初一看起来有些糊涂,特别是对刚接触Java来说(至少我当初就是这样的)!
橄榄绿
·
2012-09-06 14:00
java
java容器
ArrayList,对象加入之后大都是为了取出,而不会长做删除或插入的动作,则使用ArrayList效率会更加好,但是经常在容器里面做删除添加动作,则使用LinkList会更加好(该类是利用链表实现的),故增加了象addFirst()、addLast()、getFirst()、getLast()、removeFirst()、removeFast()等,这样适合实现堆栈和队列。 二、Set接口
当时年轻
·
2012-09-03 00:00
编程
J2SE
linux下jboss的安装配置
闲来无事突然间想到和tomcat相同的
java容器
jboss,就想测试一下jboss和tomcat性能的差异之处。
rovkxu
·
2012-08-26 17:31
使用apache alias/sendfile功能实现高性能的图片服务
开发过程中有很多需要下载图片的需求,一般情况下我们都是用tomcat/jetty等类似的java web 容器提供java web程序运行服务,由于web容器可以直接提供http服务,所以架构师往往就直接使用
java
greenmoon
·
2012-08-16 00:00
apache
Java容器
类List、ArrayList、Vector及map、HashTable、HashMap的区别与用法
有一部分是从http://selives.blogbus.com/logs/27714366.html上面看到的,具体是哪些,时间长了,我也不记得了。ArrayList和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等内存操作,所以索引数据快插入数据慢,Vector由于使用了synchronized方法
funi16
·
2012-08-10 15:00
java容器
的整理(version0.1)
这方面的内容是根据thinkinginjava这本书为基本参考资料的,首先看一下java中的Container的简化图:可能有人会做thinkinginjava(4th)的练习,那么参考答案在这里:http://greggordon.org/java/tij4/solutions.htm感谢这位大哥的无私贡献…… 1、Comparable与Comparator的区别: publicinterfac
joyocaowei
·
2012-08-07 18:00
version
4.容器类List、ArrayList、Vector及map、HashTable、HashMap分别的区别
Java容器
类List、ArrayList、Vector及map、HashTable、HashMap分别的区别 引用 ArrayList和HashMap是异步的,Vector和HashTable
chenqqabcd
·
2012-07-31 13:00
容器
Java容器
类List、ArrayList、Vector及map、HashMap
Java容器
类List、ArrayList、Vector及map、HashTable、HashMap分别的区别 ArrayList和HashMap是异步的,Vector和HashTable
a475334705
·
2012-07-28 11:00
java
list
HashMap
map
ArrayList
谈
JAVA容器
之 HashMap
花了点时间来研究HashMap的数据结构。看了源码之后不得不为设计者感到震惊! 下面讲讲有意思的方面: 一、关于key=null。把null作为key的话,我认为存取速度是最快的!因为在put和get之前都会去判断key是否为null,如果为null则会直接去取key为null的值,而且key=null的话,在容器Entry数组里面是存的0下标,直接可以取出,对象在Entry数组所存储下标是根
successfulroof
·
2012-07-14 00:00
HashMap
Java容器
类的应用
一、实训目的1)了解List、ArrayList、Vector及map、HashTable、HashMap的区别与用法;2)掌握数组的排序方法;二、实训要求1.深入认识
Java容器
类,并合理使用Java
az44yao
·
2012-05-06 15:00
java
vector
String
object
HashMap
iterator
Java容器
类List、ArrayList、Vector,map、HashSet等
一、List与ArrayList的区别 List->AbstractList->ArrayList (1) List是一个接口,ArrayList是一个实现了List接口的具体类。 他们是父子关系,我们常用的是ArrayList,但常用List的引用去操作ArrayL
hunankeda110
·
2012-05-04 15:00
list
vector
map
hashset
ArrayList
Java:集合类性能分析
2.
Java容器
类介绍①
Java容器
类都可以自动地调整自己的尺寸。②Collection接口是一组允许重复的对象。③Set接口继承Collection,不允许重复,使用自己内
linbooooo1987
·
2012-05-02 16:00
java
list
object
HashMap
null
iterator
基于
Java容器
类的线程安全编程
Collection ├List 接口│├LinkedList 链表│├ArrayList 顺序结构动态数组类│└Vector 向量│└Stack 栈└Set Map ├Hashtable ├HashMap └WeakHashMapList接口 List(接口)顺序是List;最重要的特性它可保证元素按规定的顺序排列List。为Collection添
sadanzhifu
·
2012-04-25 17:00
java容器
的总结
和上一篇一样。只是对自己所学的容器只是进行一个简单的总结。 首先,既然是说容器,自然是用来装数据的。也可以说是一种集合,,一种跟数组不同,是一种不需要规定长度而可以自动增加长度的集合。在这里,主要说一下set、list、map三大接口。对于不同的接口都有其独特的规则。所以在这里分别介绍一下。set接口:这是一个无序的,不可重复的集合,简单来说就是容器里面是杂乱的,所以不可以依靠一些标识将某一个特
liguanyi11111
·
2012-04-23 14:00
java
java同步和异步的容器类
介绍java内部容器类时,写到 引用
Java容器
类包含List、ArrayList、Vector及map、HashTable、
butterflylou
·
2012-04-23 11:00
同步
异步
JasperReports+iReport在eclipse中的使用【转】
一、介绍1)它可以PDF,HTML,XML等多种形式产生报表或动态报表,在新版本还支持CSV,XLS,RTF等格式的报表;2)它按预定义的XML文档来组织数据,来源多(如:关系数据库,
Java容器
对象(
daming924
·
2012-03-31 17:31
1
Java
JAVA容器
类 - [转载]
容器类
Java容器
类包含List、ArrayList、Vector及map、HashTable、HashMap ArrayList和HashMap是异步的,Vector和HashTable是同步的,所以
xuxinyl
·
2012-03-30 09:00
java
list
vector
HashMap
Integer
iterator
Java容器
类List、ArrayList、Vector及map、HashTable、HashMap的区别与用法
ArrayList 和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等内存操作,所以索引数据快插入数据慢,Vector由于使用了synchronized方法(线程安全)所以性能上比ArrayList要差,LinkedList使用双向链表实现存储,按序号索引数据需要进行向前或向后遍历,但是插入数据时只需
zyoo005
·
2012-03-29 11:00
java
容器类
Java容器
类List、ArrayList、Vector及map、HashTable、HashMap的区别与用法
ArrayList和Vector是采用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,都允许直接序号索引元素,但是插入数据要设计到数组元素移动等内存操作,所以索引数据快插入数据慢,Vector由于使用了synchronized方法(线程安全)所以性能上比ArrayList要差,LinkedList使用双向链表实现存储,按序号索引数据需要进行向前或向后遍历,但是插入数据时只需要记
iloveyin
·
2012-03-27 20:00
java
list
vector
HashMap
Integer
iterator
j2ee开发中的“
java容器
”和“web容器”有什么区别?
JAVA内部的容器类
Java容器
类包含List、ArrayList、Vector及map、HashTable、HashMap。
zi_jun
·
2012-03-23 14:00
java
Web
servlet
vector
HashMap
websphere
Java容器
集合类的区别用法
Java容器
集合类的区别用法
Java容器
集合类的区别用法Set,List,Map,Vector,ArrayList的区别JAVA的容器---List,Map,SetCollection├List│├LinkedList
少年阿宾
·
2012-03-23 12:00
Java容器
类Collection、List、ArrayList、Vector及map、HashTable、HashMap区别
Java容器
类Collection、List、ArrayList、Vector及map、HashTable、HashMap区别Collection是List和Set两个接口的基接口List在Collection
paulwong
·
2012-03-20 21:00
JAVA集合类,容器类
Java容器
类Collection、List、ArrayList、Vector及map、HashTable、HashMap区别Collection是List和Set两个接口的基接口List在Collection
Manville
·
2012-03-20 21:00
JAVA集合类,容器类
Java容器
类Collection、List、ArrayList、Vector及map、HashTable、HashMap区别 Collection是List和Set两个接口的基接口List在Collection
天外的星星
·
2012-03-20 09:00
Java容器
类List、ArrayList、Vector及map、HashTable、HashMap分别的区别
一、List与ArrayList的区别 List->AbstractList->ArrayList (1) List是一个接口,ArrayList是一个实现了List接口的具体类。  
stunizhengjia
·
2012-03-13 15:00
list
map
HashMap
ArrayList
Hashtable
Java容器
类List、ArrayList、Vector及map、HashTable、HashMap分别的区别
Java容器
类List、ArrayList、Vector及map、HashTable、HashMap分别的区别. 2007年05月21日 星期一 09:23 一、List
hilary3113
·
2012-03-13 10:00
java
数据结构
编程
【Java】容器类List、ArrayList、Vector及map、HashTable、HashMap分别的区别
Java容器
类List、ArrayList、Vector及map、HashTable、HashMap分别的区别 ArrayList和HashMap是异步的,Vector
moto0421
·
2012-03-09 16:00
java
编程
算法
list
[Java] JRebel + Maven + Jetty 热部署
开发不断的容器自动重新加载漫长的过程,研究maven+jetty热部署方案的过程中偶然发现一样不错的东东,试用了一下果然很爽,发上来给大家共享,此物名为JRebel(javarebel),目前支持大部分主流的
Java
晨曦之光
·
2012-03-09 14:00
Java容器
类List、ArrayList、Vector及map、HashTable、HashMap的区别
ArrayList和HashMap是异步的,Vector和HashTable是同步的,所以Vector和HashTable是线程安全的,而 ArrayList和HashMap并不是线程安全的。因为同步需要花费机器时间,所以Vector和HashTable的执行效率要低于 ArrayList和HashMap。Collection ├List &nbs
神罗天征
·
2012-02-29 16:00
ArrayList
Java容器
类分析之List、ArrayList、Vector
Java容器
类分析之List、ArrayList、Vector List是接口,声明了各个方法,不多说。且看ArrayList类。
qiemengdao
·
2012-02-21 17:00
java
ArrayList
容器类
java容器
---Collection{list{LinkedList ,ArrayList,Vector},Set}
Java容器
: Collection├List 接口│├LinkedList  
mlxnle
·
2012-02-13 17:00
list和map
list和set
java容器
---Collection{list{LinkedList ,ArrayList,Vector},Set}
Java容器
:Collection├List 接口│├LinkedList 链表│├ArrayList 顺序结构动态数组类│└Vector 向量
haolongabc
·
2012-02-13 02:00
java
list
vector
HashMap
Collections
iterator
java容器
--java.util.Arrays与java.util.Collections类中sort()的用法(转)
http://hi.baidu.com/zhangfengling521/blog/item/acfb3f058cde626503088105.htmlJava中有一个Arrays工具类,其中的static方法专门用来操作数组的,其中有一个sort(Objectobj)排序方法其中Collections工具类的static方法专门用来操作集合的,其中有一个sort(Listlist)排序方法数组的
haolongabc
·
2012-02-13 02:00
java
object
list
Collections
Arrays
工具
java容器
--Map{Hashtable,HashMap,WeakHashMap}
此实现假定哈希函数将元素适当地分布在各桶之间,可为基本操作(get和put)提供稳定的性能。迭代collection视图所需的时间与HashMap实例的“容量”(桶的数量)及其大小(键-值映射关系数)成比例。所以,如果迭代性能很重要,则不要将初始容量设置得太高(或将加载因子设置得太低)。Map提供key到value的映射。一个Map中不能包含相同的key,每个key只能映射一个value。
haolongabc
·
2012-02-12 17:00
java
数据结构
算法
HashMap
table
float
Java容器
类学习笔记3--同步性问题
Vector是同步的。这个类中的一些方法保证了Vector中的对象是线程安全的。而ArrayList则是异步的,因此ArrayList中的对象并不是线程安全的。因为同步的要求会影响执行的效率,所以如果你不需要线程安全的集合那么使用ArrayList是一个很好的选择,这样可以避免由于同步带来的不必要的性能开销。数据增长从内部实现机制来讲ArrayList和Vector都是使用数组(Array)来控
js_gary
·
2012-01-09 10:00
java
exception
vector
String
iterator
import
Java容器
类学习笔记2--数组排序
1. 数组的基本特性 数组与其它种类的容器(List/Set/Map)之间的区别在于效率、确定的类型和保存基本类型数据的能力。数组是一种高效的存储和随机访问对象引用序列的方式,使用数组可以快速的访问数组中的元素。但是当创建一个数组对象(注意和对象数组的区别)后,数组的大小也就固定了,当数组空间不足的时候就再创建一个新的数组,把旧的数组中所有的引用复制到新的数组中。Java中的数组和容器都需要
js_gary
·
2012-01-09 10:00
java
String
object
vector
null
equals
java编程思想阅读笔记(五)持有对象
先说说概念,什么持有不持有的,就是“保存对象”,说白了就是对象的灵活(按需)存取,这个需就是
Java容器
类类库各种类的用武之地。
w7849516230
·
2011-12-21 15:00
java
编程
String
list
HashMap
iterator
f5的定制节点java服务健康检测
通过80端口访问的池的节点的里的
java容器
的健康检测。本地的
java容器
提供了8019和7777两个端口的服务。
chcearth
·
2011-12-07 19:57
职场
休闲
f5
f5的定制节点java服务健康检测
通过80端口访问的池的节点的里的
java容器
的健康检测。 本地的
java容器
提供了8019和7777两个端口的服务。
chcearth
·
2011-12-07 19:57
F5
职场
休闲
2011年Java EE生产力报告
生产力报告编译工具Ant和Maven的偏好几乎相等;(360知识网)JavaIDE是Eclipse,有65%的开发者使用,(上百科)其次是IntelliJIDEA(22%)和Netbeans(12%);
Java
游戏素材资源下载
·
2011-11-28 14:00
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他