1
皆さん。Javassistでメソッドの修飾子を削除できますか?
私はクラスファイルを持っています。
public class ClsSync {
public synchronized void biat(){
}
}
私はJavassistのを使用して、それを実装することができ
public void biat(){ // delete the synchronized keyword
}
にそれを変更したいですか? javassistを使用してクラスファイルのメソッドにアノテーションを追加するにはどうすればよいですか? 何か提案を歓迎します! おかげ
他のフラグをそのまま残したい場合は、cm.setModifiers(cm.getModifiers()&〜Modifier.ABSTRACT)を使用することをお勧めします。 。 –