O m�todo main DEVE ser est�tico ou a m�quina virtual n�o o encontrar�!
 
Ocorre erro de compila��o pis n�o se pode referenciar uma vari�vel n�o-est�tica dentro de um m�todo est�tico...
Se voc� declarar a vari�vel como est�tica, vai funcionar...
 
Ex:
 
        public class Classe {
 
                static Integer i = new Integer(5);
 
                public static void main(String[] s) {
                        System.out.println(i.getClass());
                }
        }
----- Original Message -----
Sent: Friday, December 06, 2002 4:15 PM
Subject: [java-list] Problema de Iniciante

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

Responder a