J'ai vu à la fois Class.getResource
ClassLoader.getSystemResource
utilisés pour localiser une ressource en Java. Y a-t-il une raison de préférer l'un à l'autre ?
Réponses
Trop de publicités?
David
Points
856
ClassLoader.getSystemResource()
utilisera le chargeur de classe bootstrap (système).
Class.getResource()
utilisera cette instance particulière du chargeur de classe de Class
, en d'autres termes quel chargeur de classe a été utilisé pour charger cette classe. Il peut s'agir d'un chargeur de classe différent du chargeur de classe système.
01pshe
Points
1