¿Qué tan caro es el downcasting en Java 6? [cerrado]

Existe un método que recibe un argumento de tipo.Collection y necesita usar algunos de los métodos que se encuentran en elList clase cuando funciona con ese argumento. ¿Es caro el reparto en términos de velocidad?

List<Stuff> list = (List<Stuff>) collection;

También me gustaría señalar que lacollection&nbsp;el objeto nunca se usa después de esto, solo ellist, y que esto será compilado y ejecutado en Oracle Java 1.6.