Java Generics:类型推理性能

Ock*_*zor 3 java performance

我想知道Java 7中泛型类型推断的性能损失是什么."泛型方法类型推断"的成本(即,这个)是否与"泛型赋值类型推断"成本不同(即,这个)?我认为成本可以忽略不计,因为泛型的类型推断是在编译时完成的?

此外,就Java 8中的"改进的类型推断"(即这个)而言(由于lambda),这是否也会对性能产生影响?Java 8中类型推断的性能成本与Java 7中的性能成本有何不同?

我意识到这些问题是困难的(可能是不明智的),因此欢迎任何意见.

use*_*421 5

"泛型方法类型推断"成本(即,这个)是否与"泛型赋值类型推断"成本不同(即,这个)?

没有.

我认为成本可以忽略不计,因为泛型的类型推断是在编译时完成的?

因此,成本为零,除非您计算编译时间.

此外,就Java 8中的"改进的类型推断"(即这个)而言(由于lambda),这是否也会对性能产生影响?

这也是零.关于它,没有"也会对性能造成打击".