What are the java equivalents of python's __file__, __name__, and Object.__class__.__name__?
<p>In Python you can get the path of the file that is executing via <code>__file__</code> is there a java equivalent?</p>

<p>Also is there a way to get the current package you are in similar to <code>__name__</code>?</p>

<p>And Lastly, What is a good resource for java introspection?</p>
