В C # для измерения времени выполнения какого-либо алгоритма можно использовать класс
public class ComplexityCounters
{
public static TimeSpan Measure(Action method)
{
var stopwatch = new Stopwatch();
stopwatch.Start();
method.Invoke();
stopwatch.Stop();
return stopwatch.Elapsed;
}
}
Есть ли аналог передачи Action
в качестве параметра в Java? Как этот код может быть реализован в Java?