title: Deference between Parameters, Arguments & Local Variables in JAVA
body: <p>I want to know about the difference between <strong>Parameters, Arguments</strong> &amp; <strong>Local</strong> <strong>Variables</strong> in <strong>JAVA</strong>. Can anyone explain me about them very well?</p>
  
  <p>There is an unclear point in the following code for me. This is a part of a Java code.</p>
  
  <pre><code>Language(String t) {
      name = t;
  }
  </code></pre>
  
  <p>and.....</p>
  
  <pre><code>Language() {
      String t;
      name = t;
  }
  </code></pre>
  
  <p>I want to know the difference between above two types. What is the difference? What is the difference <strong>when running the code</strong>?</p>