This week's book giveaway is in the Design forum.
We're giving away four copies of Building Microservices and have Sam Newman on-line!
See this thread for details.
The moose likes Programmer Certification (SCJP/OCPJP) and the fly likes generic erasure Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Building Microservices this week in the Design forum!
JavaRanch » Java Forums » Certification » Programmer Certification (SCJP/OCPJP)
Bookmark "generic erasure" Watch "generic erasure" New topic
Author

generic erasure

taras khoma
Greenhorn

Joined: Mar 14, 2011
Posts: 9






what the difference between those codes? I can't understand why the first one does not compile at all and with the second all fine ;(
Stephan van Hulst
Bartender

Joined: Sep 20, 2010
Posts: 4003
    
  18

This has nothing to do with erasure. It's just a simple rule. You can go from generic to non-generic, but not the other way around.

It's hard to explain using your example, because the generic type parameters are useless anyway. There's nothing you can do with T that will make the code more useful.


The mind is a strange and wonderful thing. I'm not sure that it will ever be able to figure itself out, everything else, maybe. From the atom to the universe, everything, except itself.
 
Have you checked out Aspose?
 
subject: generic erasure
 
It's not a secret anymore!