public class testDemo {
public static void main(String[] args) {
myThread m = new myThread();
Thread s = new Thread(m);
Thread s1 = new Thread(m);
s.start();
s1.start();
}
class signal{
private static signal s;
public signal(){}
public static signal getInstance(){
if( s == null){
synchronized (signal.class) {
if(s == null){
s = new signal();
}
}
}
return s;
}
}