Orkut Gmail Agenda Docs Web mais »
Grupos visitados recentemente | Ajuda | Acessar
Página inicial dos Grupos do Google
Informações do grupo
Membros: 223
Idioma: Português (Brasil)
Categorias do grupo:
Ciência e tecnologia
Computadores
Mais informações sobre o grupo »
[Exemplo de uso] Reflexão em JAVA    

Pessoal aqui segue um exemplo de uso de reflexão em java. Mais tarde vou postar maiores detalhes. Lembrando que cada classe está no seu arquivo.

 

 

public class Calculadora

{

      public static int soma(int x, int y)

      {

            return x + y;

      }

 

}

 

 

--------------------------------------------

 

import java.lang.reflect.Method;

 

public class Teste

{

      public Teste()throws Exception

      {

            //Obtenho o objeto class da classe Calculadora

            Class classe = Calculadora.class;

           

            //Obtenho a referencia para o método de nome soma

            Method m = classe.getMethod("soma", int.class, int.class);

           

            //Mando executar o método soma com os parametros 1 e 2

            int total = (Integer)m.invoke(classe, 1,2);

           

            System.out.println("Total= "+total);

           

      }

      public static void main(String[] args) throws Exception {

            Teste t = new Teste();

      }

}

 

 

A classe Teste faz a chamada do método soma via reflexão. 

 

 

Versão: 
1 mensagem sobre esta página
19 maio 2008 por Breno
Uso de reflexão em JAVA

Click on http://groups.google.com/group/ti-de-minas/web/exemplo-de-uso-reflexo-em-java
- or copy & paste it into your browser's address bar if that doesn't
work.
Criar um grupo - Grupos do Google - Página inicial do Google - Termos de Uso - Política de Privacidade
©2009 Google