title: What are the Java semantics of an escaped number in a character literal, e.g. '\15' ?
body: <p>Please explain what, exactly, happens when the following sections of code are executed:</p>
  
  <pre><code>int a='\15';
  System.out.println(a);
  </code></pre>
  
  <p>this prints out 13;</p>
  
  <pre><code>int a='\25';
  System.out.println(a);
  </code></pre>
  
  <p>this prints out 21;</p>
  
  <pre><code>int a='\100';
  System.out.println(a);
  </code></pre>
  
  <p>this prints out 64.</p>