title: Primitives/Objects Declaration, default initialization values
body: <p>When declaring primitives/objects, are them initialized?</p>
  
  <p>Which are the default value? </p>
  
  <p>What is the behavior on <em>class members</em> and <em>local fields</em>?</p>
  
  <p>What about objects declaration on class members?</p>
  
  <hr>
  
  <p>As answered below, these are the default values:</p>
  
  <blockquote>
  <pre><code>Data Type - Default Value (for fields)
  
  byte  0
  short 0
  int   0
  long  0L
  float 0.0f
  double    0.0d
  char  '\u0000'
  String (or any object)    null
  boolean   false
  </code></pre>
  </blockquote>
  
  <p>Please note that objects are initialized as <em>null</em></p>