目錄
(一)存儲
(1)定義
(2)分類
(二)硬盤
(1)容量(最主要的參數)
(2)轉速
(3)訪問時間
(4)傳輸速率
(5)緩存
(三)文件系統及操作
(1)文件位置
①絕對路徑
②相對路徑
(2)文件種類
①文本文件
②二進制文件
(3)文件操作
①File類
A)屬性
B)構造方法
②流對象
A)字節流(讀InputStream、寫OutputStream)
B)字符流(讀Reader、寫Writer)
(一)存儲
(1)定義
數據保存的物理媒介和方式?。
(2)分類
存儲介質的不同,存儲可以分為多種類型,包括但不限于:
-
直接附加存儲(DAS):直接連接到計算機的存儲設備,如內部硬盤。
-
網絡附加存儲(NAS):通過網絡連接的存儲設備,允許多個用戶和設備訪問。
-
存儲區域網絡(SAN):專門的網絡,用于連接存儲設備和服務器,以提高存儲效率和性能。
(二)硬盤
硬盤:基于機械結構的磁性存儲設備
(1)容量(最主要的參數)
-
1GB=1024MB,1TB=1024GB
-
但硬盤廠商在標稱硬盤容量時通常取1GB=1000MB,因此我們在BIOS中或在格式化硬盤時看到的容量會比廠家的標稱值要小。
(2)轉速
-
轉速(Rotational Speed 或Spindle speed),是硬盤內電機主軸的旋轉速度,也就是硬盤盤片在一分鐘內所能完成的最大轉數。
-
轉速的快慢是標示硬盤檔次的重要參數之一,它是決定硬盤內部傳輸率的關鍵因素之一,在很大程度上直接影響到硬盤的速度。
(3)訪問時間
平均訪問時間(Average Access Time)是指磁頭從起始位置到達目標磁道位置,并且從目標磁道上找到要讀寫的數據扇區所需的時間。
(4)傳輸速率
傳輸速率(Data Transfer Rate) 硬盤的數據傳輸率是指硬盤讀寫數據的速度,單位為兆字節每秒(MB/s)。
(5)緩存
緩存(Cache memory)是硬盤控制器上的一塊內存芯片,具有極快的存取速度,它是硬盤內部存儲和外界接口之間的緩沖器。
(三)文件系統及操作
(1)文件位置
①絕對路徑
以盤符開頭的路徑表達:C:\Windows\Fonts\FZYTK.TTF
(windows 系統也可以支持市面上常用的“/”分隔符)
②相對路徑
- 以“./”開頭的路徑表達:./FZYTK.TTF? ( 需要基準路徑 C:\Windows\Fonts )
- 以“../”開頭的路徑表達:../FZYTK.TTF? ( 表示該路徑的上一級目錄:Fonts )
(2)文件種類
①文本文件
存的都是 字符串,都是“合法字符”(主流字符編碼:utf-8)
②二進制文件
存得更雜一些
(3)文件操作
①File類
A)屬性
pathSeparator分隔符(“\” “/”等)
B)構造方法
常用:
File file = new file("D:/...");//這里可以使用絕對路徑和相對路徑
②流對象
A)字節流(讀InputStream、寫OutputStream)
-
讀寫數據,以字節為基本單位。
-
通常用于讀寫二進制文件。
B)字符流(讀Reader、寫Writer)
- 讀寫數據,以字符為基本單位。
- 通常用于讀寫文本文件。