Java 类型擦除与泛型信息恢复

摘要

讨论起 Java 泛型,书籍博客经常会提到类型擦除(Type Erasure),其实潜藏着 2 层意思:

  • 类型擦除其实是一个运行时概念,指的是对于 JVM 而言,泛型参数被擦除了。
  • 对于 Java 语言来说,泛型信息其实得到了很大程度保留,否则便无法解决数据对象的反序列化问题。

欢迎在评论区写下你对这篇文章的看法。

评论

首页 - Wiki
Copyright © 2011-2024 iteam. Current version is 2.125.3. UTC+08:00, 2024-05-19 13:21
浙ICP备14020137号-1 $访客地图$