1 2 3 4 5 6 7 8 9
class SynchronizedNameStaticToInstanceRef { private Object read = new Object(); private static Object READ = new Object(); static void test3() { synchronized (SynchronizedNameStaticToInstanceRef.read) { System.out.println("three"); } } }