Я хотел бы знать, предоставляет ли Java эквивалент классов .NET для ManualResetEvent и WaitHandle, так как я хотел бы написать код, который блокирует в течение заданного времени ожидания, если событие не инициируется.
.NET-классы WaitHandle и ManualResetEvent предоставляют приятный, удобный интерфейс для того, что, насколько я знаю, является поточно-ориентированным, : IWidth (iSetWidth), iHeight (iSetHeight) { } Предположительно, это означает то же самое, что и: Size :: Size (int iSetWidth, int iSetHeight) {...
Посмотрите на этот фрагмент кода:
Size::Size(int iSetWidth, int iSetHeight)
:iWidth(iSetWidth),
iHeight(iSetHeight)
{
}
Предположительно, это означает то же самое, что и:
Size::Size(int iSetWidth, int iSetHeight)
{
iWidth=iSetWidth;
iHeight=iSetHeight;
}
Зачем использовать первый или второй? И как называется первый?