<html> <head> <meta content="text/html; charset=UTF-8" http-equiv="Content-Type"> </head> <body bgcolor="#FFFFFF" text="#000000"> Hello Werner<br> <br> <div class="moz-cite-prefix">Le 31/10/14 18:42, Werner Keil a écrit :<br> </div> <blockquote cite="mid: " type="cite"> <div dir="ltr"> <div>That's a good Point. While the line of code in your own test is usually very vital, one would rarely debug or try to fix a core type like Class in Java itself (even for OpenJDK that is highly unlikely to happen<img style="margin: 0px 0.2ex; vertical-align: middle;" src="cid:part1.00010305.07090301@geomatys.fr" goomoji="338">) </div> </div> </blockquote> I would not said that this is debugging <tt>Class</tt>. Those <tt>Class</tt> methods work very well for what they are designed for (i.e. type unknown at compile-time). It is just a matter of using the right tools for the right job.<br> <br> I have not micro-benchmarked the code, but I would also expect the Class.cast / Class.isInstance variants to be slower than the classical approach, especially on platforms that do not have all the optimization capabilities of Hotspot.<br> <br> Martin<br> <br> </body> </html>
Attachment:
gif4yWKFYPyyY.gif
Description: GIF image