title: Java reflection: Is the order of class fields and methods standardized?
body: <p>Using reflection on Java classes to access all field, methods, and so on:<br>
  <strong>Is there a standardized order of these elements</strong> (which is specified in some standard)?</p>
  
  <p>Of course, I <strong>could</strong> check it empirically, but I need to know if it's always
  the same.</p>
  
  <p><strong>EDIT:</strong><br>
  <em>I waited for the question: What I need the order for ;)<br>
  Long story short: I have JAXB-annotated classes, and want no
  represent these classes visually. While the order of XML attributes 
  is neither relevant for the XML
  standard, nor for JAXB, I want to have a certain order the XML attributes for the 
  visual representation.<br>
  For example: start comes after end. This hurts one's intuition.</em></p>