title: Why does Eclipse starts something at localhost?
body: <p>I'm new to Eclipse. I've written a simple java application :</p>
  
  <pre><code>// Hello.java
  import java.io.BufferedReader;
  import java.io.IOException;
  import java.io.InputStreamReader;
  
  public class Hello {
      public static void main(String[] args) throws IOException {
          BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
          String s = br.readLine();
  
          System.out.println("Hello, Java!");
      }
  }
  </code></pre>
  
  <p>When I run it, the Debug tab (in Eclipse) shows me the following:</p>
  
  <pre><code>Hello (Java Application)
     |
      - Hello at localhost:51735
           |
            - Thread [main] (Running)
  </code></pre>
  
  <p>Why does it show me the "localhost:51735"? </p>