java有没有宏定义