Does Java Have Preprocessor Directives In C