class MyClass { int a; synchronized Foo () { a = 1; } synchronized Bar () { a = 2; } }
MyClass b = new MyClass (); synchronized (b) { ... }