您的位置:首页 > Web前端

ClassTag 、Manifest、ClassManifest、TypeTag代码实战

2015-07-28 12:31 267 查看
ClassTag 、Manifest、ClassManifest、TypeTag代码实战

Manifest:上下文泛型类型,在依赖注入时类型会有问题,用classtag取代。CLASSTAG用来存储运行及编译时所不知道的类型信息,在spark中广泛应用。

typetag比classtag功能更强大,取代classmanifest,存储包含类型信息及其他的一些信息,但在spark中应用少。

element :T * 其实是隐士式转换,使用反射机制。

泛型类型变量的上界、下界;可以限定泛型必须具备的方法

<:

>:

如:人是学生的上界

学生是人的下界

视图界定

<%

>%

int 转换为richint

string 转换为 richstring

DT大数据微信公众账号:DT_Spark

DT大数据梦工厂scala的所有视频、PPT和代码在百度云盘的链接地址:http://pan.baidu.com/share/home?uk=4013289088&view=share#category/type=0&qq-pf-to=pcqq.group
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: