2009-09-10 133 views
25

我需要將[Serializable]屬性添加到對性能非常敏感的類中。向類中添加[Serializable]是否有任何性能影響?

此屬性對該類的操作有任何性能影響嗎?

+0

只要創建屬性的實例即可。爲什麼,你注意到了什麼? – 2009-09-10 01:01:37

+0

我只是提前詢問,以便我不必創建另一個解決方案,如果這有任何性能問題。 – AngryHacker 2009-09-10 01:12:31

回答

7

屬性是元數據註解,纔不會在運行時增加重量的一類,除非它們被運行時以一定的方式,使得它解釋以不同的方式對待班級

[Serializable]只是一個標記屬性,用作約定來指示該類是可序列化的,它沒有效果,運行時不會以任何特殊方式處理這些類。

相關問題