Скажем, у меня есть что-то подобное в C Код. Я знаю, что вместо этого вы можете использовать #define
, чтобы компилятор не компилировал его, но просто из любопытства я спрашиваю, сможет ли компилятор тоже это выяснить.
Я думаю, что это еще более важно для компилятора Java, поскольку он не поддерживает #define
.
const int CONDITION = 0;
........
// Will the compiler compile this?
if ( CONDITION )
{
}
.......