함수 이름, 반환 유형, 매개 변수 및 Java 클래스의 정적 변수를 가져 오는 Java 코드가 있습니다. 이제 자바 클래스에있는 메소드의 로컬 변수 이름과 데이터 유형을 얻는 데 어려움을 겪고 있습니다. 너희들이 나를 도와 주면 좋을거야.로컬 변수의 이름과 데이터 유형 얻기
답변
로컬 변수 이름과 그 유형을 추출하는 유일한 방법은 바이트 코드에서 디버그 정보 (예를 들어 거기 있다고 가정)입니다. ASM과 같은 도구를 사용하여 바이트 코드를 검사 할 수 있습니다. 리플렉션을 사용하는 것보다 훨씬 어려워서 거의 수행되지 않습니다. ;)
JPDA (Java Platform Debugger Architecture)를 사용하여 로컬 변수의 데이터 유형을 가져올 수 있습니까? –
응용 프로그램을 디버깅하는 중이면 예. 나는 당신이 값을 필요로하지 않는다면 바이트 코드를 읽기가 더 쉽다고 생각한다. –
주어진 프로그램의 바이트 코드를 읽는 방법? –
- 1. Python : 변수의 데이터 유형 변경
- 2. SQL에서 변수의 데이터 유형 크기
- 3. 로컬 변수 이름 얻기
- 4. 유형 변수의 무한한 목록 - 유형 유추
- 5. 변수의 이름과 데이터 자체가 둘 다 스택에 저장됩니까?
- 6. 얻기 로컬
- 7. 로컬 변수의 MAXRECURSION 값
- 8. 개인 로컬 변수의 밑줄?
- 9. PHP 이름과 concatention으로 변수 얻기
- 10. HttpServletRequest에서 사용자 이름과 암호 얻기
- 11. $ _SESSION 변수의 데이터 변경
- 12. 이미지의 이미지 이름과 내용 유형
- 13. echo가없는 변수의 리터럴 값 얻기
- 14. 얻기 폼 입력 유형
- 15. 얻기 요소 유형
- 16. NSMethodSignature의 반환 유형 얻기
- 17. 유형 매개 변수의 일반 클래스
- 18. 런타임에서 지역 변수의 일반 유형
- 19. 유형 변수의 자바 클래스 객체
- 20. 새 값을 할당하는 동안 변수의 데이터 유형 정의?
- 21. jQuery 선택기와 로컬 변수의 비교
- 22. 할당되지 않은 로컬 변수의 사용
- 23. 로컬 변수의 어드레스 동작을 반환
- 24. Java의 최종 로컬 변수의 범위
- 25. 로컬 IP 주소 얻기
- 26. sp_xml_preparedocument 텍스트 데이터 유형
- 27. 얻기 데이터
- 28. 얻기 데이터
- 29. 얻기 데이터
- 30. 임의의 장소 이름과 사람 이름 목록 얻기
보다 구체적으로 설명해야합니다. – rlinden
거의 가능하지 않습니다 .. – iozee
적어도 예상 결과의 예를 보여주세요 ... –