java synchronized 使用_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > java synchronized 使用

java synchronized 使用

 2015/4/7 18:13:32  2014马年  程序员俱乐部  我要评论(0)
  • 摘要:synchronized只是线程同步,而非进程。synchronized不能被继承。synchronized使用//两种方法效果一样synchronizedvoidsayA1(){}voidsayA1In(){//这里this指自身的对象,也可以是另一个对象,只要这个对象一样的,都是用同一个锁synchronized(this){}}staticsynchronized使用//下面三种一样staticsynchronizedvoidsayA1Static(){
  • 标签:使用 Java Ron

synchronized 只是线程同步,而非进程。

synchronized 不能被继承。

?

synchronized 使用

class="java">    //两种方法效果一样
    synchronized void sayA1()  {
    }

    void sayA1In() {
        //这里this指自身的对象,也可以是另一个对象,只要这个对象一样的,都是用同一个锁
        synchronized (this) {
        }
    }

?static?synchronized 使用

    //下面三种一样
    static synchronized void sayA1Static() {
    }

    static void sayA1InStatic() {
        synchronized (A1.class) {
        }
    }

    void sayA1In() {
        synchronized (A1.class) {
        }
    }

?

?

发表评论
用户名: 匿名