Seguinte, em java, vc nunca consegue referenciar um objeto estático (static) a partir de um método (main) estático, isto é regra.

Sugestão, instancie o objeto i dentro do método main ou declare-o como estático. (
  static Integer i = new Integer(5);

T+

Vitor Brasileiro wrote:
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

-- 
===========================================================================================================
Professor Mauri Ferrandin - [EMAIL PROTECTED] Núcleo de Informática 
UNERJ - Centro Universitário de Jaraguá do Sul - SC - Brazil
Linux registred user #121834

"E quando todos praguejavam contra o windows, eu usava linux na varanda !"

Responder a