我們在日常電腦操作中,接觸和處理最多的,除了上網(wǎng),大概就是各種各樣的文件了,從本節(jié)開始,我們就來探討文件處理,本節(jié)主要介紹文件有關(guān)的一些基本概念和常識,Java中處理文件的基本思路和類結(jié)構(gòu),以及接來下章節(jié)的安排思路。

基本概念和常識

二進(jìn)制思維

為了透徹理解文件,我們首先要有一個二進(jìn)制思維。所有文件,不論是可執(zhí)行文件、圖片文件、視頻文件、Word文件、壓縮文件、txt文件,都沒什么可神秘的,它們都是以0和1的二進(jìn)制形式保存的。我們所看到的圖片、視頻、文本,都是應(yīng)用程序?qū)@些二進(jìn)制的解析結(jié)果。

作為程序員,我們應(yīng)該有一個編輯器,能查看文件的二進(jìn)制形式,比如UltraEdit,它支持以十六進(jìn)制進(jìn)行查看和編輯。比如說,一個文本文件,看到的內(nèi)容為:

hello, 123, 老馬

打開十六進(jìn)制編輯,看到的內(nèi)容為:

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運,軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式