background image

  从 bytecode 中可以看出,其中并没有包含任何与 K,V 有关的信息。get/put 方法的参
数和返回值都是 Object 类型,甚至内置的 HashMap 也是如此。那么调用 DictWrapper 的代

码是如何做到 强类型 的呢?例如:

  它的 bytecode 便是: