title: Is it acceptable if actual and formal parameters have the same name?
body: <p>like this:</p>
  
  <pre><code>myMethod(first, second)
  
  public void myMethod(int first, int second)
  </code></pre>
  
  <p>My teacher said it's preferred not to name them the same.  But I don't see the reason why? Is he wrong?</p>