class Count implements Runnable
{
private int i = 0 ;
public synchronized void counter()
{
i = ++i ;
System.out.println(i);
}
public void run()
{
counter();
}
public static void main(String[] args)
{
Count c = new Count();
Thread t1 = new Thread(c);
t1.start();
Thread t2 = new Thread(c);
t2.start();
Thread t3 = new Thread(c);
t3.start();
Thread t4 = new Thread(c);
t4.start();
}
}
public static void main(String args[])
{
Test test = new Test(100);
Thread t1 = new Thread(test,"1号售票处:");
Thread t2 = new Thread(test,"2号售票处:");
Thread t3 = new Thread(test,"3号售票处:");
t1.start();
t2.start();
t3.start();
}
}