Sử dụng Javassist để Thao tác Bytecode Java
Đọc và Xuất Bytecode
ClassPool classPool = ClassPool.getDefault();
CtClass targetClass = classPool.get("example.Shape");
targetClass.setSuperclass(classPool.get("example.Point"));
targetClass.writeFile("d://output");
// byte[] bytes = targetClass.toBytecode();
// Class loadedClass = targetClass.toClass();
ClassPool quản lý việc tải lớp, hỗ tr ...
Đăng vào ngày 14 tháng 8 lúc 07:43