Generic 和 cast 的 性能比较

来源:互联网 发布:败家子知乎 编辑:程序博客网 时间:2024/06/05 15:58

 

两个类,都有同一个方法,run,功能是将传进来的参数赋值给成员变量。

一个利用generic,另外一个应用cast进行参数转换。

对两个类的实例分别调用run() 10000次,统计得出tickets 数如下:

Generic have run 8102536 tickets.

obj have run 0 tickets.