Static 메소드에서 Synchronized 사용하는 방법

Posted by epicdev Archive : 2011. 9. 21. 04:35
class Foo {
  public static synchronized void bar() {
      // Foo.class의 monitor를 사용한다
  }

  public static void bar2() {
      synchronized(Foo.class) {
          // Foo.class의 monitor를 사용한다
      }
}

'Archive' 카테고리의 다른 글

구글 안드로이드 코드 스타일  (0) 2011.09.21
표준 Java 코드 스타일  (0) 2011.09.21
HashMap 과 Hashtable의 차이  (0) 2011.09.21
Fail-Fast란?  (0) 2011.09.21
안드로이드에서의 Multithreading 예제  (0) 2011.09.21