更新注释
调用方法改为泛型方式