title: Can there exist two main methods in a Java program?
body: <p>Can two main methods exist in a Java program?</p>
  <p>Only by the difference in their arguments like:</p>
  <pre><code>public static void main(String[] args)
  </code></pre>
  <p>and second can be</p>
  <pre><code>public static void main(StringSecond[] args)
  </code></pre>
  <p>If it is possible, which Method will be used as the entry point? How to identify this?</p>