Java Map复杂类型传参调用编译报错

无心插柳柳成荫。调用方法的时候,本来想传具体的子类型然后用父类型来接受,结果发现Map竟然神奇的报错,试了jdk 5 6 7 8 都报错,想不明白为什么,但还是选择相信存在就有他的道理。

以下是详细测试(红色表示编译报错)以及解决方案:


by the way,反射和泛型简直是天生一对。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在经过一次没有准备的面试后,发现自己虽然写了两年的android代码,基础知识却忘的差不多了。这是程序员的大忌,没...
    猿来如痴阅读 8,033评论 3 10
  • 一:java概述:1,JDK:Java Development Kit,java的开发和运行环境,java的开发工...
    ZaneInTheSun阅读 7,602评论 0 11
  • 对象的创建与销毁 Item 1: 使用static工厂方法,而不是构造函数创建对象:仅仅是创建对象的方法,并非Fa...
    孙小磊阅读 6,233评论 0 3
  • 妈妈谢谢您! 是您赋予我了乳汁, 让我能够茁状成长。 妈妈谢谢您! 是您在我每次生病时的护理, 使我有了更加强壮的...
    katia655阅读 1,202评论 0 2
  • 我们县城算是个穷乡僻壤,窝在省地图的边角上苟延残喘,靠着国家贫困扶持金维持着发展。因为地理位置糟糕,交通不便,资源...
    吻我别说话阅读 803评论 0 0