https://github.com/chenyahui/classviewer
a tool for helping studying jvm classfile's bytecode layout
https://github.com/chenyahui/classviewer
Last synced: about 1 month ago
JSON representation
a tool for helping studying jvm classfile's bytecode layout
- Host: GitHub
- URL: https://github.com/chenyahui/classviewer
- Owner: chenyahui
- Created: 2017-12-23T15:40:58.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2019-09-20T03:05:30.000Z (over 5 years ago)
- Last Synced: 2025-03-25T20:05:19.195Z (2 months ago)
- Language: JavaScript
- Homepage: https://chenyahui.github.io/ClassViewer
- Size: 419 KB
- Stars: 5
- Watchers: 3
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# ClassViewer
ClassViewer is a tool for investigating Java class files. It is fully developed using Javascript on browser.
[ClassViewer的介绍及实现](http://www.cyhone.com/articles/classviewer/)
## How To Use
Since it only depends on browser,you can download source code from github, Open the file in your browser and Enjoy it!## Screenshots


## TODO
* Show opcode of method
* Try to explain every part of classfile
* Jump by name_index## Reference
* [javap](https://docs.oracle.com/javase/8/docs/technotes/tools/windows/javap.html)
* [Java-Class-Viewer](https://www.codeproject.com/Articles/35915/Java-Class-Viewer)
* [Classpy](https://github.com/zxh0/classpy)