Scala关于ClassTag 、Manifest、ClassManifest、TypeTag的使用_(final classtag<b> evidence$1)-CSDN博客

网站介绍:文章浏览阅读5.3k次。Scala中ClassTag 、Manifest、ClassManifest、TypeTag是描述运行时类型信息的,由于Scala是运行在JVM之上的,所以首选需要从JVM说起。JVM中的泛型并不会保存泛型的,我们一般在Java开始时候涉及到的泛型都是源码级别的,当我们反编译打开编译之后的class文件会发现并不存在泛型信息。Scala为了在运行时能够获取到泛型信息,就推出了如上关键字。_(final classtag evidence$1)