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容器
设计模式-迭代器
最近在看设计模式,今天看的是迭代器Iterator模式,在
Java容器
部分用的比较多。个人认为迭代器模式的最大优点在于对使用者隐藏了细节,使遍历,删除等一些操作比较容易。
adgkns
·
2014-01-24 23:00
Java容器
类常用方法总结
1.容器遍历最常用的是Iterator,用foreach简写ArrayList>lists=newArrayList>();遍历它为:for(ArrayListit:lists){for(Integeriti:it){System.out.print(iti+"");}System.out.println();}2.栈的初始化,出栈,入栈,判空,取栈顶元素栈是一个普通类初始化:StackS=new
okiwilldoit
·
2014-01-23 16:00
Java Collections Framework之HashSet及LinkedHashSet源码分析(基于JDK1.6)
Java容器
类的用途是“保存对象”,分为两类:Map——存储“键值对”组成的对象;Collection——存储独立元素。Collection又可以分为List和Set两大块。
ajian005
·
2014-01-15 17:00
Java collections framework(
Java容器
框架)(基于维基百科补充)
JavacollectionsframeworkFromWikipedia,thefreeencyclopediaJumpto:navigation,searchclass-andinterfacehierarchyofjava.util.MapTheJavacollectionsframework(JCF)isasetofclassesandinterfacesthatimplementcomm
ajian005
·
2014-01-14 13:00
Maven jrebel实现jetty的class热加载
JRebel(javarebel)热部署方案,目前支持大部分主流的
Java容器
,配置也相当简单,以下是与maven+jetty环境整合的步骤与要点:1.下载JRebel包(破解版)地址http://download.csdn.net
thly1234
·
2014-01-12 18:00
jrebel
JasperReports+iReport在eclipse中的使用
一、介绍 1)它可以PDF,HTML,XML等多种形式产生报表或动态报表,在新版本还支持CSV,XLS,RTF等格式的报表; 2)它按预定义的XML文档来组织数据,来源多(如:关系数据库,
Java容器
对象
Bo_wen
·
2013-12-30 12:00
IREPORT
JasperReports+iReport在eclipse中的使用
一、介绍1)它可以PDF,HTML,XML等多种形式产生报表或动态报表,在新版本还支持CSV,XLS,RTF等格式的报表;2)它按预定义的XML文档来组织数据,来源多(如:关系数据库,
Java容器
对象(
Bo_wen
·
2013-12-30 04:00
eclipse
IREPORT
jasperreports
JAVA容器
效率深度分析List
本文中的测试代码来源于《thinkinjava》第四版附件中有测试代码1、各种List的各种操作的耗时size:每一个list的元素数量,从10到10W 操作:add增加到list末端,get随机访问,set修改某个元素值,insert在list中间插入(代码中只是插入到了第五个元素,放大了随机插入的操作时间),rmMiddle从list中间删除元素(代码中是删除了第五个元素,放大了从list.s
azvf
·
2013-12-20 00:00
java
Java内存溢出问题的定位过程
如下文字的出现更是让人恼火:java.lang.OutOfMemoryError:Javaheapspacejava.lang.OutOfMemoryError:PermGenspace尤其当应用服务器(
Java
zhuyufufu
·
2013-12-13 21:00
java
虚拟机
内存溢出定位
Java内存溢出问题的定位过程
如下文字的出现更是让人恼火:java.lang.OutOfMemoryError:Javaheapspacejava.lang.OutOfMemoryError:PermGenspace尤其当应用服务器(
Java
zhuyufufu
·
2013-12-13 21:00
java
虚拟机
内存溢出定位
JAVA容器
BlockingQueue研究
1)迭代器接口/***Implementingthisinterfaceallowsanobjecttobethetargetof*the"foreach"statement.**@paramthetypeofelementsreturnedbytheiterator**@since1.5*/publicinterfaceIterable{/***Returnsaniteratoroveraset
胡弦
·
2013-12-06 22:42
java开发
Java内存溢出问题的定位过程
如下文字的出现更是让人恼火:java.lang.OutOfMemoryError:Javaheapspacejava.lang.OutOfMemoryError:PermGenspace尤其当应用服务器(
Java
zhuyufufu
·
2013-12-05 16:00
java
内存
溢出
Java容器
集合类的区别用法
JAVA的容器---List,Map,SetCollection├List│├LinkedList│├ArrayList│└Vector│└Stack└SetMap├Hashtable├HashMap└WeakHashMapCollection接口Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些Collec
Info_world
·
2013-12-02 12:28
java
object
vector
基于
Java容器
类的线程安全编程
Collection ├List 接口│├LinkedList 链表│├ArrayList 顺序结构动态数组类│└Vector 向量│└Stack 栈└Set Map ├Hashtable ├HashMap └WeakHashMapList接口 List(接口)顺序是List;最重要的特性它可保证元素按规定的顺序排列List。为Collection添
dong976209075
·
2013-11-29 11:00
java中的容器
要想灵活,要想不受限制,就得找
java容器
:javaAPI所提供的一系列类的
u010064842
·
2013-11-12 01:00
list
set
hashset
ArrayList
LinkedList
linux系统中使用tomcat容器java进程自动关闭jvm crash的原因
服务器使用的
java容器
是tomcat。
liupeiyang8899
·
2013-11-05 14:42
jvm
Crash
解决办法
java进程自动关闭
Java容器
(二)
这图,我以前保存在QQ的"我的资料"中。 Collection ├List │├LinkedList │├ArrayList │└Vector │└Stack └Set └HashSet Map ├Hashtable ├HashMap └WeakHashMap Iterator └ListIterator 一、集合的层次结构: collection是集合接口 |————set子
jackchen95
·
2013-10-29 19:00
java
遍历
Java 容器类及遍历效率对比
Java容器
类及遍历效率对比1)CollectionCollection是最基本的集合接口,一个Collection代表一组Object,JavaSDK不提供直接继承自Collection的类,JavaSDK
jackchen95
·
2013-10-29 19:00
java
java
Web
遍历
使用tomcat java进程占用cpu偏高的原因
使用tomcat做为
java容器
,cpu占用偏高的原因,目前公司服务器上面跑的ubuntu环境nginx+tomcat+mysql运行一段时间之后java进程cpu偏高,会出现网站打不开的情况。
liupeiyang8899
·
2013-10-28 10:53
tomcat优化
jvm优化
java代码排查
linux系统
使用tomcat java进程占用cpu偏高的原因
使用tomcat做为
java容器
,cpu占用偏高的原因,目前公司服务器上面跑的ubuntu环境nginx+tomcat+mysql运行一段时间之后java进程cpu偏高,会出现网站打不开的情况。
liupeiyang8899
·
2013-10-28 10:53
tomcat优化
JVM优化
java代码排查
java容器
之数组
- 长度已知: 使用数组 初始化数组时,必须指定数组的长度。 也就是数组的长度是已知的。不然回报 java.lang.NullPointerException错误。 例如:这样使用数组 //用法1、声明和初始化分开 String[] strA ; strA = new String[5]; //用法2、也可以和起来 Str
Lixh1986
·
2013-10-24 13:00
java
数组
容器
Java容器
类List、ArrayList、Vector及map、HashTable、HashMap分别的区别
ArrayList和HashMap是异步的,Vector和HashTable是同步的,所以Vector和HashTable是线程安全的,而ArrayList和HashMap并不是线程安全的。因为同步需要花费机器时间,所以Vector和HashTable的执行效率要低于ArrayList和HashMap。 Collection ├List 接口 │├LinkedList 链表 │
abc5382334
·
2013-10-22 14:00
java容器
的线程安全
同步容器类同步容器类包括Vector和Hashtable(二者是早期JDK的一部分),还包括JDK1.2中添加的一些相似的类。同步容器类实现线程安全的方式是:将状态封闭起来,并对每个公有方法进行同步,使得每次只有一个线程能访问容器状态。这里解释一下所谓“状态”指的就是成员变量,“封装起来”即将它们设不private,但是通过公有的方法外界仍然可以访问修改类的私有成员,所以要用synchronize
huilangeliuxin
·
2013-10-11 13:00
java
并发
线程安全
容器
java容器
线程安全
同步容器类同步容器类包括Vector和Hashtable(二者是早期JDK的一部分),还包括JDK1.2中添加的一些相似的类。同步容器类实现线程安全的方式是:将状态封闭起来,并对每个公有方法进行同步,使得每次只有一个线程能访问容器状态。这里解释一下所谓“状态”指的就是成员变量,“封装起来”即将它们设不private,但是通过公有的方法外界仍然可以访问修改类的私有成员,所以要用synchronize
我类个擦
·
2013-10-11 13:00
java
并发
线程安全
容器
【Java工程师之路】[1-3.3]Java集合框架
1、
Java容器
类库的简化图,下面是集合类库更加完备的图。
imalex163
·
2013-10-07 16:00
Nginx+Resin高性能JAVA平台搭建
现在流行的Java EE容器有很多:Tomcat、Resin、JBoss、Glassfish等,我们常用的主要是前三种,那这个
java容器
性能方面到底谁更稳定,并发能力更强呢?
ssxxjjii
·
2013-09-19 13:00
nginx
java容器
类
参考http://docs.oracle.com/javase/tutorial/collections/interfaces/index.html
Java容器
类不能存放基本类型,比如int。
zhanglei0107
·
2013-09-11 12:00
浅析LinkedList及其应用
1首先介绍下
java容器
类。java2容器类类库的用户是“保存对象”,并将其划分为两个不同的概念:1) Collection。一组独立的元素,通常这些元素都服从某些规则。
Allenalex
·
2013-09-09 14:00
LinkedList
java容器类
Java容器
(集合)类(下)
接着上篇文章给出的Java在JDK1.2之后在java.util包中给出的集合类/容器类以及数组的应用整理。也考虑和讨论了并发一致性的问题。 其实在高并发的情况下,仅仅靠java.util包中提供的最基本的容器往往不能满足具体应用场景的需求。 在JavaSE5之后,也就是JDK1.5出来之后,在java.util.concurrent包中又提供了很多并发场景下方
julydave
·
2013-08-31 09:00
java
并发
集合
容器
Java中的容器类
Java容器
类包含List、ArrayList、Vector及map、HashTable、HashMap ArrayList和HashMap是异步的,Vector和HashTable是同步的,所以Vector
Kerry_Han
·
2013-08-30 13:00
Thinking in Java 4th chap11笔记-持有对象
3.
Java容器
类类库的用途是保存对象,并将其划分为两个不
I want to fly higher
·
2013-08-05 13:00
Java容器
类(上)
Java的API中提供了很多丰富的接口,对我们开发者来说,非常重要的三大点分别为: java.util里的容器类,或者叫集合类 java.util.concurrent中的并发框架 java.io和java.nio中的IO工具类 在本人的小站上,对Java的容器类和集合类进行了一些分析和整理,包括用法要点和源码分析。下面列表中的文章主要是不考虑并发的情况下,对java.uti
julydave
·
2013-08-03 02:00
java
源码
集合
容器
Java容器
集合类的区别用法+17章容器深入研究
Set,List,Map,Vector,ArrayList的区别JAVA的容器---List,Map,Set Collection ├List │├LinkedList │├ArrayList │└Vector │└Stack └Set-BitSetMap ├Hashtable ├HashMap └WeakHashMapJAVA算法思想中说明,如果需要栈的行为,应该使用LinkedList,或者从
SibylY
·
2013-07-30 15:00
java容器
取交集、并集、补集、差集示例
importjava.util.Arrays; importjava.util.Collection; importjava.util.Collections; importjava.util.List; importorg.apache.commons.collections.CollectionUtils; importorg.apache.commons.lang.ArrayU
凯文加内特
·
2013-07-29 17:00
交集
并集
差集
补集
java 常用工具类 ――集合
java集合,可以理解为一个“盛装“对象的容器,
java容器
分为两类:Collection(集合)和Map(映像)。
子夏1024
·
2013-07-25 18:11
java
集合类
think in
java容器
深入研究(未获取支持的操作)
分析一个简单的代码packagecontainers; //:containers/Unsupported.java //UnsupportedoperationsinJavacontainers. importjava.util.*; publicclassUnsupported{ staticvoidtest(Stringmsg,Listlist){ System.out.
u010926176
·
2013-07-21 22:00
java
in
think
think in java填充容器(事例简述)
在学习thinkin
java容器
深入研究--填充容器这一章节时,刚开始看到的例子很是迷惑,后来做了下仔细研究,现在分享下。
u010926176
·
2013-07-21 10:00
java
in
think
java容器
类源码分析——LinkedList
LinkedList也和ArrayList一样实现了List接口,但是它执行插入和删除操作时比ArrayList更加高效,因为它是基于链表的。基于链表也决定了它在随机访问方面要比ArrayList逊色一点。 除此之外,LinkedList还提供了一些可以使其作为栈、队列、双端队列的方法。这些方法中有些彼此之间只是名称的区别,以使得这些名字在特定的上下文中显得更加的合适。 先看LinkedL
zengdan2011
·
2013-07-17 20:00
java
java容器
类源码分析——HashSet和LinkedHashSet
首先对Set接口进行简要的说明。 存入Set的每个元素必须是惟一的,因为Set不保存重复元素。加入Set的元素必须定义equals()方法以确保对象的唯一性。Set不保证维护元素的次序。Set与Collection有完全一样的接口。 在没有其他限制的情况下需要Set时应尽量使用HashS
zengdan2011
·
2013-07-16 17:00
java
java容器
类源码分析——LinkedHashMap
LinkedHashMap类似于HashMap,但是迭代遍历它时,取得“键值对”的顺序是插入次序,或者是最近最少使用(LRU)的次序。只比HashMap慢一点;而在迭代访问时反而更快,因为它使用链表维护内部次序(HashMap是基于散列表实现的。 public class LinkedHashMap<K,V> extends HashMap<K,V> implemen
zengdan2011
·
2013-07-16 17:00
java
java容器
类源码分析——ArrayList
ArrayList就是传说中的动态数组,就是Array的复杂版本,它提供了如下一些好处:动态的增加和减少元素、灵活的设置数组的大小...... 首先看到对ArrayList的定义: public class ArrayList<E> extends AbstractList<E> implements List<E>
zengdan2011
·
2013-07-16 14:00
java
java容器
类源码分析——HashMap
在看HashMap源码之前先复习一下数据结构。 Java最基本的数据结构有数组和链表。数组的特点是空间连续(大小固定)、寻址迅速,但是插入和删除时需要移动元素,所以查询快,增加删除慢。链表恰好相反,可动态增加或减少空间以适应新增和删除元素,但查找时只能顺着一个个节点查找,所以增加删除快,查找慢。有没有一种结构综合了数组和链表的优点呢?当然有,那就是哈希表(虽说是综合优点,但实际上查找肯定没有数
zengdan2011
·
2013-07-16 14:00
java
数据结构
java容器
类源码分析——TreeMap
TreeMap基于红黑树实现。查看“键”或“键值对”时,它们会被排序(次序由Comparable或Comparator决定)。TreeMap的特点在于,所得到的结果是经过排序的。TreeMap是唯一的带有subMap()方法的Map,它可以返回一个子树。在介绍TreeMap前先介绍Comparable和Comparator接口。 Comparable接口:1publicinterfac
zengdan2011
·
2013-07-16 13:00
java
Java数组与容器类分析资料--数组、List和Set、Map等
Java容器
分析--数组 数组是Java语言内置的类型,除此之外,Java有多种保存对象引用的方式。Java类库提供了一套相当完整的容器类,使用这些类的方法可以保存和操纵对象。
LiSteven
·
2013-07-16 11:00
JAVA容器
执行JAVA的应用程序容器(Container)容器可以管理对象的生命周期、对象与对象之间的依赖关系,您可以使用一个配置文件(通常是XML),在上面定义好对象的名称、如何产生(Prototype方式或Singleton方式)、哪个对象产生之后必须设定成为某个对象的属性等,在启动容器之后,所有的对象都可以直接取用,不用编写任何一行程序代码来产生对象,或是建立对象与对象之间的依赖关系。换个更直白点的说
zhujiaxing666666
·
2013-07-13 21:00
Java容器
集合学习心得
Java容器
集合学习心得 在Java中有许多的容器集合。初一看起来有些糊涂,特别是对刚接触Java来说(至少我当初就是这样的)!其实稍微细心,深入一点点就会发现原来一切都是有规律的。
pi9nc
·
2013-07-07 11:00
java容器
详解(二)Collection与Collections
Collection表示一组被一个或多个规则约束的对象,这些对象也称为collection的元素。一些collection允许有重复的元素,而另一些则不允许。一些collection是有序的,而另一些则是无序的。Collections是Collection的工具类,定义了对Collection的常用操作。Collection是线性数据类型的根接口,定义了最基本的操作(增、删、改、查、取得itera
pseudo
·
2013-06-12 01:00
java
Collection
container
JAVA容器
java容器
详解(一)array与Arrays
java中的容器主要分为三种:长度(大小)固定的Array(即数组)、不固定长度的Collection与Map。(本文参考sunjdk1.6的实现)本章先介绍Array与Arrays。 Array就是数组,也就是长度固定的容器,一但创建了这个对象就不能改变其大小(capacity)。 Arrays是Array的工具类,其静态方法定义了对Array的各种操作: (1)asList方法:将Arra
pseudo
·
2013-06-11 10:00
array
Arrays
JAVA容器
java基础--
java容器
Collection ├List │├LinkedList │├ArrayList │└Vector │ └Stack └Set ├HashSet │
sanwu
·
2013-06-05 15:00
java基础
Java容器
类的深入理解
Java容器
类包含List、ArrayList、Vector及map、HashTable、HashMapArrayList和HashMap是异步的,Vector和HashTable是同步的,所以Vector
·
2013-06-04 15:15
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他