当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: java中定义了很多集合类(也叫聚集或者容器),Collecti
 

 

 ·runnable接口分析    »显示摘要«
    摘要:java中实现多线程有两种途径:继承thread类或者实现runnable接口.runnable接口非常简单,就定义了一个方法run(),继承runnable并实现这个方法就可以实现多线程了,但是这个run()方法不能自己调用,必须由系统来调用,否则就和别的方法没有什么区别了.先给一个简单的例子:public class multithread implements runnable{ publi......
 ·comparable接口分析    »显示摘要«
    摘要:现看一下该接口的定义:public interface comparable{ public int compareto(object o);}该接口定义类的自然顺序,实现该接口的类就可以按这种方式排序.一般要求:e1.equals((object)e2)和e1.compareto((object)e2)==0具有相同的值,这样的话我们就称自然顺序就和equals一致.这个接口有什么用呢?如果数据......


Collection接口分析

java中定义了很多集合类(也叫聚集或者容器),collection是所有集合类的父接口.collection接口定义了15方法,没有任何常量定义,这里简要说明这些方法

获得集合中元素的个数,如果个数大于integer.max_value,返回integer.max_value. 【程序编程相关:SQL Server数据库对象信息的获取

1.size() 【推荐阅读:ORACLE入门之如何增加ORACLE连

如果不含任何元素,返回true 【扩展信息:万丈高楼平地起——设计虚类请注意

2.isempty()

3.contains(object o)

如果包含指定元素,返回true

4.iterator()

返回迭代器

5.toarray()

返回数组object[]

6.toarray(object[] a)

返回数组object[],如果a可以包含集合中的元素,返回a,否则生成一个新的数组.

7.add(object o)

添加一个元素,成功返回true

8.remove(object o)

删除一个数据,成功返回true

9.addall(collection c)

添加包含在集合c中的所有元素,如果集合有改变,返回true

10.removeall(collection c)

删除包含在集合c里的所有元素,如果集合有改变,返回true

11.retainall(collection c)

删除不包含在集合c里的所有元素,如果集合有改变,返回true

12.containsall(collection c)

如果包含集合c里的所有元素,返回true

13.clear()

清除集合,调用后isempty应该为true

14.equals(object c)

判断是否相等

15.hashc
...   下一页
    摘要:  对weblogic进行配置一般是通过console控制台来进行配置的,但有的时候,需要自己在程序中需要进行动态的配置,比如增加队列,显示队列,或者配置数据源;改写写config.xml,是可以达到动态配置的效果的,但bea不推荐这样做,而且这样做需要重新启动服务器。  怎么样既动态的配置,又不重新启动服务器呢?笔者查询了weblogic的网站,了解到有两种方法动态的配置(1)可以使用weblo......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE