线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。
Collection
├List
│├LinkedList
│├ArrayList
│└Vector
│ └Stack
└Set
Map
├Hashtable
├HashMap
└WeakHashMap
更多… Continue reading »
线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。
Collection
├List
│├LinkedList
│├ArrayList
│└Vector
│ └Stack
└Set
Map
├Hashtable
├HashMap
└WeakHashMap
更多… Continue reading »
1.首先建立一个接口,比如myBeanLisener
public interface myBeanLisener {
public void somethingChanged(someArg arg);
}
2.在新的java组建里创建myBeanLisener的一个引用,
myBeanLisener myLisener;
加一个函数
public void addMyBeanLisener(myBeanLisener lis){
myLisener = lis;
}
一个处理时间的函数
protected void handleChange() {
listener.somethingChanged(arg);
}
3.让用到该组件的Frame继承这个接口implements myBeanLisener
撰写接口里的函数
public void somethingChanged(someArg arg){
…………………
}
在控件初始化MyBean bean = new MyBean();后
bean.addMyBeanLisener(this);