posted 11 years ago
Yes, because the methods are defined in different classes they synchronize on different locks. Had they been defined in a single class, then no.
Build a man a fire, and he'll be warm for a day. Set a man on fire, and he'll be warm for the rest of his life.