Como vc vai executar a classe ??? c ela não é publica ???
tente criar classes q não saum publicas, e usar em outro arquivo Publico, pois vc só vai poder executar se a classe que contem o método main for publica… caso contrario a JVM não encontrara o método main, para rodar seu aplicativo ^^
Andre_Fonseca
oi
não, um arquivo Teste.java pode ter apenas uma classe publica public class Teste de mesmo nome, inclusive case sensitive, mas você pode ter outras classes não public
abs
LPJava
dar uma olhada ai no nome do .class que foi gerado esse que deve ser executado… qual eh o nome do .class?
acabei de testar o nome do seu .class deve ser o nome da sua classe vc deve digitar:
O arquivo pode ter o nome diferente, mas o que deve ser compilado é o .class com o nome que foi gerado(o nome da classe), realmente eu me confundi com essa passagem do livro!!!
Obrigado a todos!!!
Andre_Fonseca
Lavieri:
Como vc vai executar a classe ??? c ela não é publica ???
tente criar classes q não saum publicas, e usar em outro arquivo Publico, pois vc só vai poder executar se a classe que contem o método main for publica... caso contrario a JVM não encontrara o método main, para rodar seu aplicativo ^^
Será? Usando Eclipse e também linha de comando com java 1.5
Os modificadores permitidos para uma classe são public, final e abstract
Sendo que após compilar a classe temos dois arquivos: Publica.class e Publica$Inner.class