Que faire si la principale méthode est à l'intérieur de “non public class” de java fichier?

J'ai un fichier java contenant plus d'une classe, dont l'une est publique. Si la méthode main est à l'intérieur d'un non-publique de la classe. Je ne peux pas exécuter ce fichier java. Pourquoi est-ce? et il n'y a pas d'erreur de compilation. Si oui, comment puis-je utiliser cette méthode?

La méthode main doit être en mesure d'accéder de l'extérieur.

OriginalL'auteur Ahamed | 2012-09-21