title: what does b in java -fullversion indicates?
body: <p>When we use <strong>java -fullversion</strong>, we get output like java full version <strong>"1.7.0_45-b18"</strong>.</p>
  
  <p>what is this <strong>b18</strong> in java full version?</p>
  
  <p>I went thorough some oracle java articles which says that it is indicates build versions. So what is this build version supposed to be?</p>
  
  <p>Also I see that some bugs on <a href="http://bugs.java.com/" rel="nofollow">http://bugs.java.com/</a>  which says that they are backported from higher version. For example : <a href="http://bugs.java.com/bugdatabase/view_bug.do?bug_id=8018840" rel="nofollow">http://bugs.java.com/bugdatabase/view_bug.do?bug_id=8018840</a></p>
  
  <p>It says that "Affected Versions: 7u45" and "Fixed Versions: 7u45 (b01)".</p>
  
  <p>So what is this Fixed Versions: 7u45 (b01) indicates? Does this mean it is fixed in some later build of same java version?</p>
  
  <p>Also as my current java -fullversion command says : <strong>"1.7.0_45-b18"</strong>. SO does it mean that there are 18 different build for 7u45?</p>