Иногда я вижу множество приложений, таких как MSN, Windows Media Player и т. д., которые являются приложениями с одним экземпляром (когда пользователь выполняет их во время работы приложения, новый экземпляр приложения не создается).
В C# я использую для этого класс Mutex, но как я могу сделать это в Java?