今天看的代码是数据池类,对其中的Hashtable,Vector和Properties三个类返回Enumeration类型的方法注意了一下。
Hashtable返回枚举类型的方法有elements()返回此哈希表中的值的枚举
和keys()返回此哈希表中的键的枚举。
Vector有elements()
返回此向量的组件的枚举
Properties有propertyNames()返回属性列表中所有键的枚举,如果在主属性列表中未找到同名的键,则包括默认属性列表中不同的键。
Properties
的getProperty
方法有两个;
一个是getProperty(String key)用指定的键在此属性列表中搜索属性
一个是getProperty(String key, String defaultValue)用指定的键在属性列表中搜索属性。如果在属性列表中未找到该键,则接着递归检查默认属性列表及其默认值。如果未找到属性,则此方法返回默认值变量。
ThreadGroup 线程组表示一个线程的集合。此外,线程组也可以包含其他线程组。线程组构成一棵树,在树中,除了初始线程组外,每个线程组都有一个父线程组。