在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Java  C/ Effective Java 中有關(guān)于序列化的問題

Effective Java 中有關(guān)于序列化的問題

第75條: 考慮自定義的序列化形式

給出了兩個定義 :

  1. 物理表示法

  2. 邏輯內(nèi)容

public final class StringList implements Serializable{
    private int size = 0;
    private Entry head = null;
    
    private static class Entry implements Seralizable{
        String data;
        Entry next;
        Entry previous;
    }
}

以上面這個類打比方,

  1. 邏輯意義: 這個類表示了一個字符串序列

  2. 物理意義: 把該序列表示成一個雙向鏈表

問題: 我不懂這里的邏輯意義與物理意義的區(qū)別。

就我自己的理解,這就是一個雙向鏈表啊。為什么又被稱為字符串序列呢。

謝謝各位大佬的指點。

回答
編輯回答
護(hù)她命

字符串序列可以有多種底層結(jié)構(gòu), 這個是雙向鏈表

2018年5月6日 11:17