4
A
回答
0
這個問題是很老,但因爲我沒有類似的東西我會後我的解決方案:
因爲我沒有找到任何解決辦法改變一個字段的類型在Javassist是一類,我只是刪除了老方法並增加了一個新的名稱相同,但我想要的類型:
CtClass point = ClassPool.getDefault().get("Point");
CtField toBeDeleted = point .getField("fieldName");
point .removeField(toBeDeleted);
CtField newField = CtField.make("public int fieldName = 0;", point);
point.addField(newField);
這個例子
所以我參加了point
類領域fieldName
這是類型的假設Object
,知道已在現場被更改'int'類型並初始化爲0
相關問題
- 1. Java字節碼:局部變量的類型?
- 2. 如何計算方法中的局部變量java字節碼
- 3. 修改內部類中的變量Java
- 4. 使用內部類(Java)修改變量
- 5. JVM字節碼,我怎樣才能找到局部變量的類型?
- 6. 如何更改內部類中局部變量的值?
- 7. 修改字節碼的特定部分
- 8. Javascript變量類型(字節)
- 9. 局部變量訪問內部類(java)
- 10. 如何修改函數內部的全局變量?
- 11. 數據字段或其值不能修改的局部變量?
- 12. Java中的局部VS全局變量
- 13. 如何使局部變量的一類爲全局變量
- 14. 全局變量修改TCL
- 15. 修改全局變量Ant
- 16. 如何從嵌套閉包修改局部變量?
- 17. 修改Java Applet的變量
- 18. 用JPype修改Java/Scala類變量?
- 19. 獲取名稱和局部變量的類型從Java程序
- 20. 在地理編碼中修改Javascript中的全局變量
- 21. 如何修改全局變量:在處理函數(類型數組)
- 22. 字符串類型的全局變量
- 23. Python:修改方法 - 內部方法內的局部變量
- 24. 將swf字節碼修改爲輸出變量
- 25. 如何在swift中修改閉包中的全局變量?
- 26. 通過修飾器改變局部變量的作用域?
- 27. 全局變量類節能
- 28. 如何使用ASM 4.0修改Java字節碼
- 29. 如何在Java中獲取類型變量的類型泛型
- 30. C++:類變量如何被修改?