Why filename in java should be same as class name?
<p>In Java, the name of the file should be the same as the name of the public class contained in that file. Why is this limitation? What purpose does it serve?</p>
