原创 RandomAccessfile

RandomAccessFile小結: 1.java.io.RandomAccessFile,基於指針讀寫文件數據 2.一種異常,end of file (EOF),讀到末尾了,沒有正常結束。 3.(1)2種創建方式因爲參數不同(地址或f

原创 Web項目總結

大總結: 我們的軟件最終在三個軟件中運行:1.瀏覽器2.服務器3.數據庫(DB) Web項目三要素1.瀏覽器2.服務器3.HTTP協議 服務器會接受瀏覽器提交的數據進行持久化存到數據庫裏 瀏覽器訪問服務器,會得到存儲在服務器中的網頁,瀏覽

原创 Thread1(多線程 )太多了還是分兩節吧,你們原諒我.....

多線程的小結: 1.創建方式3種1.繼承Thread並重寫run方法來定義線程要執行的任務 缺點:1.java單繼承無法繼承其他類    2. run方法規定了線程執行的任務,線程與任務有強耦合關係,不利於線程的重用。 2.實現Runna

原创 字節流的操作(3+1)

流介紹:  低級流(節點流):必須有,真實讀寫數據,數據源明確  高級流(處理流):不一定有,不能獨立存在,簡化數據的操作 <1>java.io.InputStream:輸入流的抽象父類,用於讀取(1)int read();(2)int

原创 Collection_ArrayList

Collection_ArrayList小結: 1.List又分爲ArrayList(數組實現,查詢更快)和LinkedList(鏈表實現,增刪更快,尤其是首尾增刪最快) 2.兩個小案例:子集元素增加10倍,以及批量刪除元素(取出子集,c

原创 genericity(泛型)

泛型的小結:  1.泛型的原型是Object,定義了泛型只是編譯器在做一些驗證工作,設置會檢查,獲取會自動轉換,集合支持泛型,泛型約束集合元素。 2.內部原理2個(獲取設置)和錯誤1個(類造型異常)和方便遍歷(2個) **********

原创 Object

Object相關方法小結: 1.重寫toString 2.重寫equals *********************************************************************************

原创 html

html是唯一的根 1.head是對網頁的基本配置:-title:網頁的標題-meta:網頁的字符集編碼<meta http-equiv="content-type"content="text/html;charset=utf-8"> 2

原创 Queue&Deque

Queue(隊列)&Deque(雙端隊列)的小結: 1. 隊列,存放元素先進先出,業務需要排隊要求的時候可以用 2.棧(stack), 雙端隊列兩邊都可以進出隊 ,當只調用從一端進出隊操作時,就形成了棧結構。存取元素先進後出,業務有後退功

原创 Integer

Integer的小結: 1.一共8個包裝類,基本類型變成引用類型, 解決基本類型不能參與面向對象開發的問題,數字類型繼承自Number,jdk5.0自動拆裝箱 2.2種裝箱方式(int-->Integer)和一種拆箱方式(Integer-

原创 Map

Map小結: 1.Map是key*value對,創建方法+(增刪改查)+3種遍歷+1種易錯點(返回值是null自動拆裝箱) 2. 1.一致性: equals是true,hashcode必須一樣,反過來也應遵守,不然影響性能     2.穩

原创 Regex

正則表達式的小結: 1.matches(是否符合正則表達式) 2.根據正則表達式拆分字符串爲數組 3.根據正則表達式替換字符串 *******************************************************