Я сомневаюсь, что есть способ создать условия времени компиляции в Java, такие как #ifdef #ifndef в C ++.
Моя проблема в том, что у меня есть алгоритм, написанный на Java, и у меня другое время работы улучшается для этого алгоритма. Поэтому я хочу измерить, сколько времени я экономлю при использовании каждого улучшения.
Прямо сейчас у меня есть набор логических переменных, которые используются для решения во время работы, какие улучшения следует использовать, а какие нет. Но даже тестирование этих переменных влияет на общее время работы.
Итак, я хочу найти способ решить во время компиляции, какие части программы следует компилировать и использовать.
Кто-нибудь знает, как это сделать на Java. А может кто знает, что такого способа нет (тоже было бы полезно).