What is 'savedInstanceState'?
<p>I am new to Android Development but I have some knowledge of OOP concepts. I am trying to learn Android from Java perspective. </p>

<p><img src="https://i.stack.imgur.com/e5Rhr.png" alt="My code"></p>

<p>I understand that <code>savedInstanceState</code> inside <code>onCreate()</code> on line 9 is the declaration of Bundle class. On line 10 we are calling the <code>onCreate()</code> method from the super class.</p>

<p><strong>Here is what I don't unterstand:</strong> On line 10 we pass <em>savedInstanceState</em> itself as a parameter to the <code>onCreate()</code> method. This doesn't make sense to me as I would expect to pass an object which is of the <code>Bundle</code> type, but instead of that we pass a reference not an object of type Bundle to the method.</p>