Como eu invoco um método Java quando dado o nome do método como uma string?

Se eu tiver duas variáveis: Object obj; String methodName = "getName"; sem conhecer a classe de obj, Como posso ch ... odName nele? o método a ser chamado não tem parâmetros, e um valor de retorno String. É um getter para um feijão Java.

Obter o valor da propriedade do texto usando a reflexão em C#

Estou a tentar implementar a transformação de dados usando a reflexão.1 exemplo no meu código. a função GetSourceValue ... de na cadeia e resolver o valor da propriedade. Isto é possível? 1versão do pacote Web de publicação original no blog

C# lista genérica como obter o tipo de T? [duplicado]

Esta per ... t = at.First<Type>(); } return t; } else { return null; } }

Inteiro.class vs int.classe

Qual é a diferença entre Integer.class, Integer.TYPE e int.class? Acc to me Integer.class é uma ref ... eiro (Wrapper) Mas o que é então int.class como int não é uma classe, é um tipo primitivo. E a que se refere Integer.TYPE?

O que é reflexão e por que é útil?

O que é a reflexão e por que é útil? Estou particularmente interessado em Java, mas presumo que os princípios sejam os mesmos em qualquer língua.

O que significa a natureza genérica da classe? O que é T?

Entendo os genéricos quando se trata de colecções. Mas o que significa no caso da turma? Quando se instancia um objecto Class, só há um objecto. Então, porquê o parâmetro T? O que está a especificar? E por que é necessário (se é)?

Métodos de chamada que utilizam os nomes em C#

Tenho uma série de "empregos" na minha candidatura, onde cada emprego tem uma lista de métodos a que precisa de chamar, ... ia assim: Name = TestMethod Parameters = "astring", 3 É possível fazer isto? Imagino. a reflexão será a chave aqui.

O que é que dá aulas?o getName () faz para uma dada classe?

Suponha que eu tenha um empregado de classe com um objeto obj. então como o obstetra.getClass().a declaração getName () será executada ? E o que deve ser o regresso ?