Exmaples on different types available in Synchronizers in JAVA.