資料儲存方式

2021-07-09 13:14:21 字數 448 閱讀 8863

最快速的但不可隨意擴充套件(陣列大小確定) :array

collection 

├list 

│├linkedlist 

│├arraylist (動態陣列)

│└vector 

│ └stack 

└set 

map 

├hashtable 

├hashmap (雜湊表)

└weakhashmap 

可以按照索引查詢、有序、可以包含null值(多個)、元素可重複:arraylist

無序、不重複:set(集合)

可以按照鍵值對,並按鍵查詢(通過array陣列儲存物件hashcode的方法查詢元素,效率高),key可以包含乙個null,不可重複,value可重複,可為null。

執行緒不安全 :arraylist、hashmap 安全:vector、hashtable

資料儲存方式

儲存資料 一.檔案儲存 nsuerdefault plist 檔案 不太靈活,一般儲存死資料 歸檔 1.nsuserdefault 用來儲存應用程式設定和屬性 使用者儲存的資料。使用者再次開啟程式或開機後這些資料仍然存在。nsuserdefaults可以儲存的資料型別包括 nsdata nsstri...

資料儲存方式

不同系統使用的cpu不同,對資料的儲存形式也不同,分為兩種。1個十六進製制數 4個二進位制數 1bytes 8個二進位制數 1bytes 2個十六進製制數 例 int x 0x12345678 123左邊為高位,右邊為低位 低位址小端模式 大端模式 0xdff30 0x78 0x12 0xdff31...

C int 資料儲存方式

c 中int型的負數是以補碼的形式存在的。例如 正數是其自身,0 0111 1111 1111 1111 0 32767 負數則為其正數的取反 1 1 0000 0000 0000 0001 1111 1111 1111 1110 1 1111 1111 1111 1111 最小的負數為 32768...