Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!goblin1!goblin3!goblin.stu.neva.ru!exi-transit.telstra.net!news.telstra.net!exi-spool.telstra.net!exi-reader.telstra.net!not-for-mail Date: Fri, 27 May 2011 18:07:09 +1000 From: Esmond Pitt Reply-To: not.esmond.pitt@not.bigpond.com User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-GB; rv:1.9.2.17) Gecko/20110414 Thunderbird/3.1.10 MIME-Version: 1.0 Newsgroups: comp.lang.java.programmer Subject: Re: Java generics and type erasure References: <9d4c2b16-beb5-40b1-87a2-f03e971efeed@k17g2000vbn.googlegroups.com> <4dde10b0$0$67777$c30e37c6@exi-reader.telstra.net> <4ddf0617$0$67777$c30e37c6@exi-reader.telstra.net> <4ddf14c8$0$67785$c30e37c6@exi-reader.telstra.net> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Lines: 8 Message-ID: <4ddf5baf$0$67779$c30e37c6@exi-reader.telstra.net> NNTP-Posting-Host: 120.151.14.51 X-Trace: 1306483631 exi-reader.telstra.net 67779 120.151.14.51:36510 Xref: x330-a1.tempe.blueboxinc.net comp.lang.java.programmer:4642 On 27/05/2011 3:27 PM, Lew wrote: > The meaning of the assertion you cite was that the generics information > that is present in the bytecode is ignored at runtime No. There is no generic information in the bytecode to ignore. It has been erased by the compiler. The only generic information in the .class file is in the method signatures, and they are there for the compiler, not for the JVM.