国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Java序列化技術即將被廢除!!!

awokezhou / 528人閱讀

摘要:我們的對象并不只是存在內存中,還需要傳輸網絡,或者保存起來下次再加載出來用,所以需要序列化技術。據悉,在未來的版本中,將會有一個迷你序列化框架來替代現在的古董序列化技術。序列化技術自誕生到現在已經發展了來年了,但并未有什么改進和突破。

我們的對象并不只是存在內存中,還需要傳輸網絡,或者保存起來下次再加載出來用,所以需要Java序列化技術。Java序列化技術正是將對象轉變成一串由二進制字節組成的數組,可以通過將二進制數據保存到磁盤或者傳輸網絡,磁盤或者網絡接收者可以在對象的屬類的模板上來反序列化類的對象,達到對象持久化的目的。

如果你還不熟悉 Java 序列化技術,請詳細閱讀《關于Java序列化你應該知道的一切》這篇文章。

目前 Oracle 公司計劃廢除 Java 中的古董--序列化技術,因為它帶來了許多嚴重的安全問題(如序列化存儲安全、反序列化安全、傳輸安全等),據統計,至少有3分之1的漏洞是序列化帶來的,這也是 1997 年誕生序列化技術的一個巨大錯誤。

如圖所示,序列化技術現在在 Java 應用中無處不在,特別是現在的持久化框架和分布式技術中,都需要利用序列化來傳輸對象,如:Hibernate、Mybatis、Java RMI、Dubbo等,即對象要存儲或者傳輸都不可避免要用到序列化技術,所以刪除序列化技術將是一個長期的計劃。

據悉,在未來的 Java 版本中,將會有一個迷你序列化框架來替代現在的古董序列化技術。這個新框架將會支持開發者值入序列化引擎,并支持如 JSON、XML 格式,以一個更安全的方式來序列化對象。

序列化技術自 Java 誕生到現在已經發展了 20 來年了,但并未有什么改進和突破。也因為其簡單易用的方式,給 Java 應用程序帶來了許多安全漏洞。現在 Oracle 版本發布越來越快,讓我們在新的版本中能看到更多序列化技術演進吧!

本文來自微信公眾號:Java技術棧。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/71265.html

相關文章

  • weekly 2019-01-12

    摘要:這周異步包括寫法以及以及的回顧,模擬異步獲取,我對什么時候轉換為的理解還是不是很清楚的生命周期所有的生命周期包含已經廢除和即將廢除和新增的,學習了每個生命周期是什么時候觸發以及具體是做什么用的,但是這個生命周期的應用場景以及發展趨勢還不是很 這周 JS異步 包括ES6 Promise寫法以及ES7 Async/Await以及PromiseAPI的回顧demo,模擬異步獲取token,我...

    abson 評論0 收藏0
  • 來,了解一下Java內存模型(JMM)

    摘要:因為管理人員是了解手下的人員以及自己負責的事情的。處理器優化和指令重排上面提到在在和主存之間增加緩存,在多線程場景下會存在緩存一致性問題。有沒有發現,緩存一致性問題其實就是可見性問題。 網上有很多關于Java內存模型的文章,在《深入理解Java虛擬機》和《Java并發編程的藝術》等書中也都有關于這個知識點的介紹。但是,很多人讀完之后還是搞不清楚,甚至有的人說自己更懵了。本文,就來整體的...

    kviccn 評論0 收藏0
  • 來,了解一下Java內存模型(JMM)

    摘要:因為管理人員是了解手下的人員以及自己負責的事情的。處理器優化和指令重排上面提到在在和主存之間增加緩存,在多線程場景下會存在緩存一致性問題。有沒有發現,緩存一致性問題其實就是可見性問題。 網上有很多關于Java內存模型的文章,在《深入理解Java虛擬機》和《Java并發編程的藝術》等書中也都有關于這個知識點的介紹。但是,很多人讀完之后還是搞不清楚,甚至有的人說自己更懵了。本文,就來整體的...

    eccozhou 評論0 收藏0

發表評論

0條評論

awokezhou

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<