title: Java URL Protocols: classpath:/?
body: <p>I've seen some Spring code that read config files and other resources directly off the runtime classpath using the <code>classpath:/some/path/to/resource</code> URL protocol. </p>
  
  <p>Is this a Spring construct or a Java construct?</p>
  
  <p>I can't find any documentation besides this question - <a href="https://stackoverflow.com/questions/861500/url-to-load-resources-from-the-classpath-in-java">URL to load resources from the classpath in Java</a>, which doesn't indicate either way. </p>
  
  <p>If it's a Java construct, can anyone point me to its official documentation?</p>