做项目遇到了这个问题: 错误写法 正确写法 TypeReference类 解释 仅仅new,调用的是TypeReference的构造方法,但它的构造方法修饰符是protected,且不再同一包下,报错。加花括号,是匿名内部类,这个类是继承TypeReference,新建对象使用的也是匿名类的构造器构建的实例,正确