제 프로젝트에서 여러 객체의 getter와 setter에 여러 번 액세스해야합니다. 그 때문에 메서드에 동적으로 액세스하는 빠른 메서드를 원합니다.Android에 MethodHandle과 동일한 기능이 있습니까?
Java 7은 주어진 클래스의 메소드를 동적으로 실행하기 위해 MethodHandle 클래스를 도입했습니다. 내가 볼 수 있듯이 JDK의 안드로이드 포트에는 그런 것이 없다. 표준 반사 클래스를 사용하는 것 이외에이를 피하기 위해 사용할 수있는 해결 방법이 있습니까?
"표준 반사 수업을 사용하는 _ _ 다른 이유는 무엇입니까?" – Unihedron
간단한 게터/세터 또는 더 복잡한 것이 무엇입니까? – radai
@Unihedron 내 이해는 MethodHandle이 표준 리플렉션보다 빠르며 내 필요에 대해 리플렉션보다 빠른 방법이 필요하다는 것입니다. 참조를 위해 여기를 참조하십시오 : http://stackoverflow.com/questions/14146570/calling-a-getter-in-java-though-reflection-whats-the-fastest-way-to-repeatedly – LazyOfT