title: Should I use "this" keyword when I want to refer to instance variables within a method?
body: <p>My teacher says that when I try to access an instance variable within a method I should always use the <code>this</code> keyword, otherwise I would perform a double search. A local scope search and then an instance scope search.</p>
  
  <p>Example:</p>
  
  <pre><code>public class Test(){
      int cont=0;
      public void Method(){
          System.out.println(cont);//Should I use This.cont instead?
      }
  }
  </code></pre>
  
  <p>I hope he is wrong, but I can't find any argument.</p>