i think that platform independent separators are not necessary when working with resources. you can just use forward slashes. makes the code a lot more readable.
or am i missing something ?
JAVA.LANG.cLASSlOADER JAVADOC :
The name of a resource is a '/'-separated path name that identifies the resource.