我正在研究一個類的不同版本之間的向後兼容性框架(從序列化的二進制表示形式)。 我堅持的一件事是如何在運行時用一個不同版本的字段類替換類中使用的字段。 我知道我可以使用類加載器來做到這一點,如果有問題的類是父對象(Java - how to load different versions of the same class?)。 但是,這不起作用,當我已經有一個對象,並需要改變它的領域(或我看不出如
我正在使用循環引用和泛型的protostuff二進制文件。作爲一個非常簡單的場景,我有以下類別: public class A {
private String name;
private B b;
public String getName() {
return name;
}
public void setName(Strin