Resultados da pesquisa a pedido "methodhandle"

3 a resposta

Invoque o método privado com java.lang.invoke.MethodHandle

Como posso invocar o método privado usando identificadores de método?Tanto quanto eu posso ver, existem apenas dois tipos de acesso público

2 a resposta

InvokeExact no objeto, cujo tipo é carregado dinamicamente pelo carregador de classes

Passei o dia inteiro nesse problema. Meu problema é como fazer uma chamada de MethodHandle.invokeExact em uma instância, cujo tipo de classe é carregado dinamicamente no tempo de execução do programa. Para tornar o problema mais claro, mostro meu ...

3 a resposta

MethodHandle - Do que se trata?

Estudo estudando novos recursos do JDK 1.7 e não consigo entender para que o MethodHandle foi projetado? Entendo a invocação (direta) do método estático (e o uso da API Core Reflection, que é direta neste caso). Entendo também a ...

2 a resposta

Como removo identificadores de expressões / métodos lambda que são usados como ouvintes?

O Java 8 introduziuexpressões lambda [https://docs.oracle.com/javase/tutorial/java/javaOO/lambdaexpressions.html], o que é ótimo. Mas agora considere reescrever este código: class B implements PropertyChangeListener { void listenToA(A a) ...

1 a resposta

Como posso melhorar o desempenho do Field.set (talvez usando MethodHandles)?

Estou escrevendo um código que chamaField.set eField.get muitos milhares de vezes. Obviamente, isso é muito lento por causa da reflexão. Quero ver se posso melhorar o desempenho usandoMethodHandles em Java7. Até agora, aqui está o que eu ...

3 a resposta

Desempenho MethodHandle

Eu escrevi um pequeno benchmark que testa o desempenho de