This week's book giveaway is in the OCMJEA forum. We're giving away four copies of OCM Java EE 6 Enterprise Architect Exam Guide and have Paul Allen & Joseph Bambara on-line! See this thread for details.
>>>A file can only contain one outer public class. If you attempt to create a file with more than one public class the compiler will complain with a specific error. A file can contain multiple non public classes, but bear in mind that this will produce separate .class output files for each class
did not understand it.If you have more than one class in a file say A, B, C, D classes out of which D is public and rest 3 ie A, B, C without any access modifier. Is that is legal. What it means about A, B, C classes as they have default scope now. Who all can see A, B, C