Home
Sign Up
Sign In
V2EX
›
Java
是否有解析操作 Java class 文件的 c++库?
mosakashaka
·
Jul 11, 2023
· 2881 views
This topic created in 1217 days ago, the information mentioned may be changed or developed.
用 java 操作 class 文件的库有一些,比如 asm ,bytebuddy 这种
是否有 c/c++语言有类似功能库,可以加载 class 文件数据进行解析修改的。
是否有大佬用过
class
Java
文件
解析
6 replies
•
2023-07-14 09:58:45 +08:00
tool2d
Jul 11, 2023
1
解析 class 是 jvm 的基础,github 上直接搜代码,按照语言排列,挺多的。
mosakashaka
OP
Jul 11, 2023
2
@
tool2d
能搜索到一些,但是基本 star 都很少。。。
原以为会有类似 bytebuddy 这种使用数量比较多的库
ByteFlow
Jul 11, 2023
3
可以看看 Hotspot 里的:
https://github.com/openjdk/jdk17/blob/master/src/hotspot/share/classfile/classFileParser.cpp
dddys
Jul 11, 2023
4
应该挺多的
mosakashaka
OP
Jul 14, 2023
5
@
ByteFlow
未曾设想的道路!
mosakashaka
OP
Jul 14, 2023
6
@
dddys
我原来也以为,但是搜索以后发现好像没有使用比较多的库。。
About
·
Help
·
Advertise
·
Blog
·
API
·
FAQ
·
Privacy
·
Solana
·
4564 Online
Highest 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms ·
UTC 08:54
·
PVG 16:54
·
LAX 00:54
·
JFK 03:54
♥ Do have faith in what you're doing.
❯