Я сумніваюся, чи є спосіб зробити умови компіляції в Java на зразок #ifdef #ifndef в C ++.
Моя проблема полягає в тому, що алгоритм написаний на Java, і у мене різний час роботи покращується до цього алгоритму. Тому я хочу оцінити, скільки часу економлять, коли використовується кожне поліпшення.
Зараз у мене є набір булевих змінних, які використовуються для вирішення під час роботи, яке поліпшення слід використовувати, а яке - ні. Але навіть тестування цих змінних впливає на загальний час роботи.
Тому я хочу знайти спосіб вирішити під час компіляції, які частини програми слід компілювати та використовувати.
Хтось знає спосіб зробити це на Java. А може хтось знає, що такого способу немає (це теж було б корисно).