java注解定义类型变量