Can a Java object pass itself an instance of itself
<p>I have a class called <code>SomeClass</code> which has a method called <code>methodToCall(SomeClass o)</code> </p>

<p>If I instantiate SomeClass like this:</p>

<pre><code>SomeClass itsObject = new SomeClass();
</code></pre>

<p>Can I then do this:</p>

<pre><code>itsObject.methodToCall(itsObject);
</code></pre>
