そりゃあ単に getResource が区切り文字に / を使う仕様だからじゃない?

http://java.sun.com/javase/ja/6/docs/ja/api/java/lang/ClassLoader.html#getResource(java.lang.String)

>リソースの名前は、「/」で区切られたパス名であり、これによってリソースが識別されます。