黑馬程式設計師_集合和IO學習
學習了集合和IO之後,有些知識很容易忘記,為了加強記憶,我用課程中ppt的相關圖片幫助理解
集合學習
Set是沒有順序且不可以重複
List中的資料有順序且可以重複
Iterator物件的remove方法是迭代過程中唯一刪除元素安全的方法
Array讀取快改慢
Linked改快讀慢
Hash兩者之間
IO學習
節點流
處理流
緩衝流
建議用 BufferedWriter 包裝所有其 write() 操作可能開銷很高的 Writer(如 FileWriters 和 OutputStreamWriters)。
例如:
PrintWriter out = new PrintWriter(new BufferedWriter(new FileWriter("foo.out")));
轉換流
資料流
Print流
Object流
transient
serializable
externalizable
相關推薦
黑馬程式設計師_集合和IO學習
學習了集合和IO之後,有些知識很容易忘記,為了加強記憶,我用課程中ppt的相關圖片幫助理解 集合學習 Set是沒有順序且不可以重複 List中的資料有順序且可以重複 Iterator物件的remove方法是迭代過程中唯一刪除元素安全的方法 Array讀取快改慢 Lin
黑馬程式設計師_學習日記六_集合一
---------------------- android培訓、java培訓、期待與您交流! ---------------------- 集合框架(集合類)體系概述 集合類:面嚮物件語言對事物的體現都是以物件的形式,所以為了方便對多個類物件進行操作,就對
黑馬程式設計師_基於老畢視訊和瘋狂java第4節的思維導圖
----------------------<ahref="http://edu.csdn.net"target="blank">ASP.Net+Android+IOS開發</a>、<ahref="http://edu.csdn.net"t
黑馬程式設計師_學習筆記JAVA基礎總結
1、方法過載 方法覆蓋 過載:一個類中一種功能的多種實現方式,呼叫哪種實現方式,根據呼叫者給出的引數。有兩個或多個方法方法名相同,但是引數型別或者引數個數或者引數順序不同。覆蓋:子類重寫父類的一個函式,函式名,引數,返回型別都相同。 覆蓋的應用: 當子類需要父
黑馬程式設計師_網路程式設計TCP之學習筆記
------- android培訓、java培訓、期待與您交流! ---------- TCP網路傳輸。 客戶端和服務端,分別對應著兩個物件。 Scoket(客戶端)和ServerSocket(服務端)。 Socket(String address, int po
【黑馬程式設計師】Objective-C語言學習筆記之物件的建立、使用和方法呼叫(三)
--------------------------------------------IOS期待與您交流!-------------------------------------------- 一、物件的建立 物件是由類建立,我們使用上一文章用到的類來建立物件。 說明:
黑馬程式設計師_基礎加強_Java執行緒通訊和執行緒併發庫
------- android培訓、java培訓、期待與您交流! ---------- java5的執行緒鎖技術 Lock&Condition實現執行緒同步通訊 Lock比傳統的synchronized方式更加面向物件,兩個執行緒執行的程式碼塊要實現同步互斥,
黑馬程式設計師_"=="和equals方法究竟有什麼區別?
---------------------- android培訓、java培訓、期待與您交流! ---------------------- ==操作符專門用於比較變數所對應的記憶體中所儲存的數值是否相同,要比較兩個基本型別的資料或兩個引用變數是否相等,只能用==操作符
黑馬程式設計師----Java基礎之IO包中其它類
------- <a href="http://www.itheima.com" target="blank">android培訓</a>、<a href="http://www.itheima.com" target="blank">java培訓</a&g
黑馬程式設計師——Java集合框架(一)之迭代器、Collection層次結構等
-----------android培訓、java培訓、java學習型技術部落格、期待與您交流!------------ 集合框架概述 一、什麼是集合框架 1.什麼是集合? 集合是指把具有相同性質的一類東西匯聚成一個整體,簡單說就是指儲存資料的一個容器。集
黑馬程式設計師——Java集合框架(二)之泛型
培訓、java培訓、java學習型技術部落格、期待與您交流!------------ 泛型 一、泛型概述 1.什麼是泛型? 泛型就是指將資料型別引數化,把以前固定的資料型別用一個代表資料型別的引數進行表示,該引數可以接受傳入的任意資料型別。可以這
黑馬程式設計師——Java集合框架(三)之Map集合、Collections與Arrays工具類
-----------android培訓、java培訓、java學習型技術部落格、期待與您交流!------------ Map集合 一、概述 Map集合儲存的元素是鍵值對,即將鍵和值一對一對往裡存,而且要保證鍵的唯一性。 問題思考: 1.如何保證鍵的唯一性?
黑馬程式設計師 Java集合框架Collection
1.面嚮物件語言對事物的體現都是以物件的形式,所以為了方便對多個物件的操作,就對物件進行儲存,集合就是儲存物件最常用的一種方式。 2.陣列和集合類同是容器,有何不同: 陣列雖然也可以儲存物件,但長度是固定的,集合長度是可變的。 陣列中可以儲存基本資料型別,集合只能儲存物件。 3.集合類
黑馬程式設計師—————— Java集合框架Collection
------- android培訓、java培訓、期待與您交流! ---------- 1,為什麼會出現集合類? 面嚮物件語言對事物的體現都是以物件的形式,所以為了方便對多個物件的操作,就對物件進行儲存。集合就是儲存物件的常用方式。 2,集合與陣列同時容器,有何不
黑馬程式設計師_列舉小結
----------android培訓、java培訓、期待與您的交流---------- 簡單列舉: enum Grade { A("100-90"), B("89-80"), C("79-70"), D("69-60"), E("59-0");// Object p
黑馬程式設計師_ 利用oc的協議實現代理模式
先說下代理模式是什麼吧 定義: 為其他物件提供一種代理以控制對這個物件的訪問。在某些情況下,一個物件不適合或者不能直接引用另一個物件 而代理物件可以在客戶端和目標物件之間起到中介的作用。 在看過李明傑老師的課程後,我對代理模式有了最初步的理解,雖然還很淺顯 但是也明白了
黑馬程式設計師_面向物件(思維導圖)
----------------------<ahref="http://edu.csdn.net"target="blank">ASP.Net+Android+IOS開發</a>、<ahref="http://edu.csdn.net"target="blank">.
黑馬程式設計師:前端和UI應該學哪個好呢?
導讀: 如果,你天生喜歡數理化,擁有較強的邏輯思維能力,看到程式碼就興奮,無論男女,你就應該去學前端; 如果,你天生愛美,對美的事物都要一探究竟,並且喜歡去創造美的事物,無論男女,你就應該去學UI設計; 當然,想成為真正意義上的前端開發人員,小編建議兩者都要懂,兩者都要會
黑馬程式設計師-JAVA高階(IO輸入與輸出)PART1
---------------------- ASP.Net+Android+IOS開發、.Net培訓、期待與您交流! ---------------------- 什麼是IO流? IO流用來處理裝置之間的資料傳輸。Java通過流的方式來操作資料。 流的分類: 按操作
【黑馬程式設計師】分散式事務TransactionScope(學習筆記)
分散式事務: btnDel_Click() { Delete(1); Delete(2); } 如果 Delete(1)執行後Delete(2)沒有執行的話; 銀行轉賬 回滾 是資料庫的原子性 事務(Transaction) 1.TransactionScope採用