Cara, public static void main(String[] args) {} é a assinatura do metodo executavel direto quando voce chama java [nome da classe sem o .class] o que voce pode pode fazer para acessar a variavel i sao tres coisa: 1° instancia o objeto classe e chamar a variavel i.getClass() dela: classe c = new classe(); System.out.println(c.i.getClass());
2° especificar a variavel i com estatica e chamar o metodo getClass como voce esta chmando: na definicao de i escreva: static Integer i = new Integer(5); 3° definir a variavel i dentro do main(...): antes de "ystem.out.println(i.getClass());" escreva: Integer i = new Integer(5); Quanto a configurar o JBuilder para aceitar o main sem o "static" ... é desnecessario, pois pelo que voce esta mostrando, o erro nao esta no static do main e sim como voce esta querendo acessar a varivel i --- Marcelo Sousa Ancelmo <[EMAIL PROTECTED]> escreveu: > Declara a variável i como static, ou cria uma > instância da classe e > chama a variável pela instância. > > Marcelo Sousa Ancelmo > Borland Certified JBuilder 6 Developer > Sun Certified Programmer for Java 2 Plataform > Sun Certified Web Component Developer for Java 2 > Plataform, Enterprise > Edition > -----Mensagem original----- > De: Vitor Brasileiro > [mailto:[EMAIL PROTECTED]] > Enviada em: sexta-feira, 6 de dezembro de 2002 16:15 > Para: [EMAIL PROTECTED]; > [EMAIL PROTECTED]; > [EMAIL PROTECTED]; [EMAIL PROTECTED] > Assunto: [java-list] Problema de Iniciante > > _____ > > Venha para a VilaBOL! > O melhor lugar para você construir seu site. Fácil e > grátis! > http://vila.bol.com.br <ttp://vila.bol.com.br/> > _____ > > To com um problema nessa classe, o erro é > classe.java:5: non-static > variable i cannot be referenced from a static > context > System.out.println(i.getClass()); > > a classe é: > > public class classe { > Integer i = new Integer(5); > > public static void main(String args[]) { > System.out.println(i.getClass()); > } > } > > O JBuilder 7.0 nao deixa remover o "static" do main, > mas o textpad > deixa. Tem como configurar isso? > > [] > Vitor > ===== -------------------------------------------------- Alan Moraes Souza -> Programador Java da Ag5 Tecnologia -> Bacharelando em Ciência da Computação na UFBA _______________________________________________________________________ Busca Yahoo! O melhor lugar para encontrar tudo o que você procura na Internet http://br.busca.yahoo.com/ ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------