Compare
http://java.sun.com/j2se/1.4.2/docs/api/java/lang/ClassLoader.html#getResources(java.lang.String)
to
http://java.sun.com/j2se/1.5.0/docs/api/java/lang/ClassLoader.html#getResources(java.lang.String)
and you will notice that ClassLoader.getResources(String) ceased to be final. This is a nice thing - it was in some ways an API defect that it was final before, since that prevented correct semantics in some situations involving nontraditional loader delegation order - but it should be mentioned in the Javadoc that this changed between JDK 1.4 and 1.5, so people aren't left wondering if it was accidental etc.
###@###.### 2004-08-05