SmileFace
          與java一起走過(guò)的日子
          posts - 41,  comments - 8,  trackbacks - 0
          今天看到chapter 7中講到sereliaztion,很是糊涂,于是search了一下,嗯,果然有大俠解釋的比較清楚,z摘錄如下:

          Object?serialization的定義:
          Object?serialization?允許你將實(shí)現(xiàn)了Serializable接口的對(duì)象轉(zhuǎn)換為字節(jié)序列,這些字節(jié)序列可以被完全存儲(chǔ)以備以后重新生成原來(lái)的對(duì)象。?

          serialization不但可以在本機(jī)做,而且可以經(jīng)由網(wǎng)絡(luò)操作(就是貓小說(shuō)的RMI)。這個(gè)好處是很大的----因?yàn)樗詣?dòng)屏蔽了操作系統(tǒng)的差異,字節(jié)順序(用Unix下的c開(kāi)發(fā)過(guò)網(wǎng)絡(luò)編程的人應(yīng)該知道這個(gè)概念,我就容易在這上面犯錯(cuò))等。比如,在Window平臺(tái)生成一個(gè)對(duì)象并序列化之,然后通過(guò)網(wǎng)絡(luò)傳到一臺(tái)Unix機(jī)器上,然后可以在這臺(tái)Unix機(jī)器上正確地重構(gòu)這個(gè)對(duì)象。


          Object?serialization主要用來(lái)支持2種主要的特性:
          1。Java的RMI(remote?method?invocation).RMI允許象在本機(jī)上一樣操作遠(yuǎn)程機(jī)器上的對(duì)象。當(dāng)發(fā)送消息給遠(yuǎn)程對(duì)象時(shí),就需要用到serializaiton機(jī)制來(lái)發(fā)送參數(shù)和接收返回直。

          2。Java的JavaBeans.???Bean的狀態(tài)信息通常是在設(shè)計(jì)時(shí)配置的。Bean的狀態(tài)信息必須被存起來(lái),以便當(dāng)程序運(yùn)行時(shí)能恢復(fù)這些狀態(tài)信息。這也需要serializaiton機(jī)制。
          posted on 2006-06-20 03:02 SmileFace 閱讀(220) 評(píng)論(0)  編輯  收藏 所屬分類: Java-Studying

          <2006年6月>
          28293031123
          45678910
          11121314151617
          18192021222324
          2526272829301
          2345678

          常用鏈接

          留言簿(2)

          隨筆分類

          隨筆檔案

          文章檔案

          搜索

          •  

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 邯郸市| 德昌县| 郴州市| 中超| 汤阴县| 铅山县| 治多县| 巴中市| 彩票| 宝应县| 都兰县| 铁岭县| 义马市| 绥阳县| 宝兴县| 吴旗县| 乌海市| 互助| 奉节县| 宁都县| 鄂伦春自治旗| 阜南县| 溧水县| 石狮市| 大名县| 仪陇县| 湖北省| 鹤岗市| 霍城县| 罗江县| 彩票| 双流县| 鄂温| 北碚区| 铜陵市| 济源市| 水富县| 五峰| 新和县| 修水县| 兖州市|