L'appel de méthodes en Java

Je suis un débutant et je vais essayer d'obtenir une prise sur les méthodes en Java. En général, je comprends les différences entre statiques et non statiques les méthodes, mais parfois, la lecture d'autres de code, je suis confus quant à la façon d'un appel particulier est écrit.

Que j'ai compris la méthode statique peut être appelée avec ou sans objet. Non méthode statique besoin d'un objet pour être appelé, cependant, quand les non-statique méthode est appelée dans un autre non méthode statique, dans écrit, il peut être appelé par un nom(comme méthode()), sans référence à l'objet (comme objet.méthode() ou .méthode()).

Est-il une autre situation, lorsqu'un non-statique appel de la méthode peut être écrit de cette manière?
Est-il une autre façon d'appeler une méthode, au-delà de ceux-là?

Je serais reconnaissant pour tous les commentaires.

C'est la réflexion que vous voulez? Coup d'oeil ici: stackoverflow.com/questions/37628/...
foo() dans un non statique de la méthode de classe est équivalente à this.foo(); la this est implicite. Il n'y a rien de vraiment spécial à ce sujet autre que cela.
Il dit explicitement écrit, je suppose qu'il a dit que, pour exclure de la réflexion comme réponse possible.

OriginalL'auteur m.cekiera | 2015-03-05