日期:2014-05-20 浏览次数:20871 次
package me.luger.thread;
public class SynchronizedTest {
    public static void main(String[] args) {
        Synchronized1 s1 = new Synchronized1("s1");
        Synchronized1 s2 = new Synchronized1("s2");
        s1.start();
        s2.start();
    }
}
class Synchronized1 extends Thread{
    
    Synchronized1(String name){
        super(name);
    }
    public void run() {
        m1();
    }
    
    synchronized void m1(){
        for(int i = 0;i<1000;i++){
            System.out.println(getName()+"------m1--------");
        }
    }
    
}