1末购、readObject方法實際上相當(dāng)于另一個公有的構(gòu)造器茬故,如同其他的構(gòu)造器一樣,它也要滿足所有注意事項氏涩。構(gòu)造器必須檢查其參數(shù)的有效性届囚,...
1、如果事先沒有認(rèn)真考慮默認(rèn)的序列化形式是否合適是尖,則不要貿(mào)然接受意系; 2、如果一個對象的物理表示法等同于它的邏輯內(nèi)容饺汹,可能就適合于...
作為Java自帶的一個序列化方式蛔添,實現(xiàn)Serializable接口就可以對類進(jìn)行序列化,不過兜辞,書中列舉了許多這種方式的問題迎瞧。 1...
多線程部分的看的我有點不好理解,先看序列化的章節(jié)逸吵,轉(zhuǎn)換一下內(nèi)容凶硅。 序列化和反序列化簡單來說就是把對象變成字節(jié)流,再把字節(jié)流變成對...
這一章提到的ExecutorService在系統(tǒng)里有用到足绅。使用的過程大致如下: 這一種就是每個線程單獨運行,然后設(shè)置一定的返回參...
這一章的主題是并發(fā)啸罢,第一篇講的是線程同步問題编检,這里面主要是提到了兩個概念,一個是活性失敗扰才,另一個是安全性失敗允懂。 首先是活性失敗,...
今天提到了一個異常相關(guān)的概念——異常鏈衩匣,也就是下層拋出的 異常經(jīng)由try - catch 處理轉(zhuǎn)換成一種上層需要的異常蕾总。比如提到的下面這...
今天這篇主要提到了兩種Java本身提供的異常illegalArgumentException和illegalStatusExceptio...
這一篇作者沒有給出明確的tips粥航,只是在最后總結(jié)有提到受檢異常可以提升可讀性生百,但過度的受檢異常會使得API使用起來非常痛苦递雀。同時要根據(jù)情...