노무현 대통령 배너
바이트코드가 어떻게 이루어졌는지 직접 확인하고 싶다면 바이트 코드 뷰어를 사용해야 합니다. 일반 텍스트 에디터로 보기에는 아무래도 어렵습니다. 바이트코드 뷰어로 유명한게 jClassLib 입니다.
이름이 Lib로 끝나서 UI가 없는줄 알았는데 그건 아니더군요. ^^

간단하게 사용해 보도록 하겠습니다. 먼저 테스트를 위해 간단한 자바 코드 샘플을 만들었습니다.

jClassLib를 다운받아서 압축을 해제하면 jclasslib_home/bin/jclasslib.exe 파일을찾을 수 있습니다. 실행하면 GUI 인터페이스가 나타납니다. HelloJava.class를 선택합니다.

왼쪽의 트리에서 Methods 노드를 확장해 보면 두개 메소드가 나타납니다. <init>는 생성자를 나타내며 main 메소드가 있음을 바이트코드에서도 확인할 수 있습니다.





크리에이티브 커먼즈 라이선스
Creative Commons License