Метод getResource
использует стандартный подход иерархии загрузчиков классов: у ClassLoaders есть родители.Метод getResource
попросит родителя загрузить его, и только если родитель не сможет найти запрошенный ресурс, он попытается загрузить его сам.
findResource
с другой стороны, это ТОЛЬКО попытка загрузчика классовнайти ресурс;он вообще не запрашивает родителя.
Как правило, вы должны использовать getResource
(и при необходимости будет использовать findResource).