Public defender methods and static inner classes in interfaces?
    Kevin Bourrillion 
    kevinb at google.com
       
    Tue Aug 31 19:56:42 PDT 2010
    
    
  
On Tue, Aug 31, 2010 at 7:45 PM, Andrew Thompson <
lordpixel+lamda-dev at mac.com <lordpixel%2Blamda-dev at mac.com>> wrote:
People often forget Java allows multiple non-public types in a compilation
> unit (File).
>
We should all forget it.  :-)
It's a bad idea, because nothing will stop you from creating another class
called Trait in another file in that package, and which Trait.class you'll
actually end up with is nondeterministic!
-- 
Kevin Bourrillion @ Google
http://guava-libraries.googlecode.com
    
    
More information about the lambda-dev
mailing list