java数据结构之散列集HashSet与散列表Hashtable
1.散列集HashSet
HashSet类在java.util包中
A.构造方法:HashSet()
B.常用方法
public boolean add(Object o):向集合中添加指定元素o
public boolean addAll(HashSet set):将当前集合和参数指定的集合set求并运算,使得当前集合成为两个集合的并集
public boolean retainAll(HashSet set):将当前集合和参数指定的集合set求交运算,使得当前集合成为两个集合的交集
public boolean removeAll(HashSet set):将当前集合和参数指定的集合set求差运算,使得当前集合成为两个集合的差集
public void clear():清空集合
public boolean contains(Object o):判断参数o指定的元素是否属于集合
public boolean isEmpty():判断集合是否为空
public boolean remove(Object o):从集合中移除元素o
public int size():返回集合中元素的个数
public Object[] toArray():将集合的元素存放到数组中,并返回这个数组
public boolean containsAll(HashSet set):判断当前集合是否包含参数set指定的集合
public Object clone():得到当前集合的一个克隆对象,该对象中元素的改变不会影响到当前集合中元素,反之亦然
C.可以使用迭代器Iterator遍历集合中的每个元素(有关迭代器Iterator的用法可参照文章“Iterator类的用法”)
2.散列表Hashtable
Hashtable类在java.util包中
它与散列集HashSet最大的不同就是:散列表是使
相关文档:
java加密技术收集 http://coreoak.javaeye.com/blog/91576
关键字: java加密技术
在chinaitlab上面找到关于java加密技术的文章, 摘抄下来, 日后好好学习,链接地址:http://java.chinaitlab.com/base/719984_2.html
最近在研究JAVA CLASS LOADING技术,已实现了一个自定义的加载器。对目前自定义加� ......
windows xp下配置JDK环境变量:
1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:\java\jdk1.5.0_08;
2.安装完成后,右击“我的电脑”,点击“属性”;
3.选择“高级”选项卡,点击“ ......
链表LinkedList是由若干个称为结点的对象组成的一种数据结构,每个结点含有一个数据和下一个结点的引用,或含有一个数据并含有上一个结点的引用和下一个结点的引用 LinkedList类在java.util包中
1.构造方法:LinkedList()
2.常用方法
public boolean add(Object o):向链表添加一� ......
远程调试java web start 用javaw启动程序即可:如下 "D:\tools\jdk6.0\bin\javaws" -J-Xdebug -J-Xnoagent -J-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5016 d:\login.jsp.jnlp 然后在eclipse里面 建立 远程调试 连到5016端口就可以了。 jnlp文件 自己从服务器上下载下来就好。 ......
Java
虚拟机中的类加载器分为两种:原始类加载器(primordial class loader
)和类加载器对象(class loader objects
)。
原始类加载器是Java
虚拟机实现的一部分,类加载器对象是运行中的程序的一部分。不同类加载器加载的类被不同的命名空间所分割。
类加载器调用了许多Java ......