泛型中的一个神奇现象(此问题未弄明白)

公司项目代码有个奇葩的泛型处理现象,用代码模拟,大致如下:

public class Response<T>{};

public class LoginInfo{};

-------------------------

服务器A中的某个方法返回Response类型对象,然后容器放的是LoginInfo类型的对象,但是方法返回类型里没有声明具体类型;

服务器B中通过调用服务器A的接口获得了上面的Response对象,然后将Response里的T类型对象直接强转成了HashMap类型,没有报错……

原文地址:https://www.cnblogs.com/InformationGod/p/9545105.html