클래스 파일을 계측하려는 중이지만 주석이 클래스 파일 형식으로 저장되는 위치가 궁금합니다. 하지만 인터페이스 테이블에 넣으려고했는데, 인터페이스를 주석으로 사용하지 않고 인터페이스로 인식했을뿐입니다.클래스 파일에 저장된 주석이있는 위치
3
A
답변
3
클래스 및 클래스에 대한 RuntimeVisibleAnnotations
및 RuntimeInvisibleAnnotations
속성에 저장됩니다.
메서드
클래스 멤버 및 메서드 매개 변수의 RuntimeVisibleParameterAnnotations
및 RuntimeInvisibleParameterAnnotations
특성 Java VM Specification에서 클래스 파일 형식에 대한 자세한 정보를 찾을 수 있습니다.
0
자바 바이트 코드를 이해하려고 할 때, 좋은 출발점은 바이트 코드를 사용하여 생성하려는 클래스를 일반 자바로 작성하는 것입니다. 이를 컴파일 한 다음 도구를 사용하여 생성 된 바이트 코드를 검색하십시오. 여기
은 내가 생각할 수있는 몇 가지 도구입니다 :- ASM의 Textifier 이클립스 에 대한
- 하게 IntelliJ IDEA
Show bytecode
보기 - Bytecode outline 플러그인을 (이 클래스는 쉽게 실행할 수 있도록하는
main
방법이있다)
+0
나는 생성 된 byteocde를보기 위해 jclasslib를 사용하여 alfasy입니다. – Popgalop
관련 문제
- 1. 주석이있는 클래스 공유
- 2. 주석이있는 클래스 및 메소드 수를
- 3. PHP 클래스 파일에 include 문을 넣을 위치
- 4. iPhone에 저장된 위치 데이터 액세스
- 5. 주석이있는 클래스 x javax.servlet.annotation.WebServlet은 javax.servlet.http.HttpServlet의 파생 클래스 여야합니다.
- 6. AlaSQL 저장된 데이터베이스 위치
- 7. 글꼴이 저장된 위치 찾기
- 8. 파일에 저장된 JSON 업데이트
- 9. .json 파일에 저장된 값로드
- 10. 코드의 오류 - 클래스 이름은 주석이있는 경우에만 허용됩니다.
- 11. @Startup 주석이있는 싱글 톤 클래스 WL 11g
- 12. 여기서 클래스 파일에 저장된 변수의 초기 값은 무엇입니까?
- 13. 저장된 파일에서 클래스 초기화
- 14. Kingpin 주석이있는 사용자 정의 주석이있는 Apple MapKit
- 15. Java8에서 주석이있는 상속
- 16. 기본 주석이있는 매크로 주석
- 17. Mac에 저장된 localSharedObject 파일의 위치
- 18. 오페라 16.0 암호가 저장된 위치?
- 19. 주석이있는 스프링 배치
- 20. 파일에 저장된 해시 테이블 검색
- 21. 저장된 파일에 슬래시가 포함되어 있습니다.
- 22. iOS, iPad에 저장된 파일에 액세스하기
- 23. 파일에 저장된 PHP 변수를 업데이트합니다.
- 24. .exe에서 저장된 파일에 액세스. Java
- 25. xml 파일에 저장된 외부 데이터로드
- 26. 캐시 파일에 저장된 내용은 무엇입니까?
- 27. 엑셀 파일에 저장된 매크로를 엑셀
- 28. 파일에 저장된 부스트 multi_index_container의 지속성
- 29. 외부 파일에 저장된 ArrayList에 추가
- 30. .jar에 저장된 PDF 파일에 액세스
필드에도 주석이있을 수 있습니다. – Antimony