title: Member object instantiation in onCreate vs. during declaration
body: <p>I am basically asking about the difference between these two approaches:</p>
  
  <pre><code>public class myClass extends AppCompatActivity {
      private objectType mObject = new objectType();
  
      @Override
      protected void onCreate(Bundle savedInstanceState) {
          //do stuff with mObject
  </code></pre>
  
  <p>and</p>
  
  <pre><code>public class myClass extends AppCompatActivity {
      private objectType mObject;
  
      @Override
      protected void onCreate(Bundle savedInstanceState) {
          mObject = new ObjectType();
  </code></pre>
  
  <p>I hope I'm being clear enough. I am struggling to understand when we'd want to choose one versus the other.</p>