Я хотел бы знать, предоставляет ли Java эквивалент классов .NET ManualResetEvent и WaitHandle, поскольку я хотел бы написать код, который блокируется на заданный тайм-аут, если не запускается событие.
.NET-классы WaitHandle и ManualResetEvent предоставляют приятный, беспроблемный интерфейс для того, что также является потокобезопасным, насколько мне известно, так что же предлагает Java?