2011年11月2日 星期三

Java - 條件式編譯

在C語言或C++,有所謂的前置處理器(或預處理器),也就是「#define」、「#ifdef」、……等使用「#」作為開頭的關鍵字,實現條件式編譯。在Java,雖然沒有前置處理器這項功能,但可以用「static final」修飾boolean變數,把變數變成常數,再利用if的判斷句,達到條件式編譯的效果。

沒有留言: