Java Programming

다른 객체에 대한 Synchronizing

tomato13 2008. 6. 30. 10:24

http://blog.naver.com/vanddang?Redirect=Log&logNo=10032009821

 

ex)

synchronized (java.lang.Object.class) {
        System.out.println("===========디버깅 시작했다~================");
        System.out.println("time:"
                + new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new java.util.Date()));
        System.out.print(new Throwable().getStackTrace()[0].getClassName() + "."
                + new Throwable().getStackTrace()[0].getMethodName() + "()");
        System.out.println("  line: " + new Throwable().getStackTrace()[0].getLineNumber());
        System.out.println(something);
        System.out.println("===========디버깅 끝났다~================");
    }

 

[출처] java의 synchronized 분석|작성자 반땅