原创 day09【Map、鬥地主排序、冒泡排序】HashMap、LinkedHashMap、TreeMap、集合嵌套、鬥地主案例、冒泡排序

day09【Map、鬥地主排序、冒泡排序】 反饋和複習 a.比較器口訣: 升序 前-後(源碼) b.爲什麼保證元素的唯一性.重寫hashCode和equals 因爲Hash表結構,底層就是根據hashCode和equals

原创 冒泡排序、選擇排序、二分查找

//冒泡排序 public class Test01 { public static void main(String[] args) { int[] arr = {1,2,432,32,54,32,3,7,657,563,25

原创 day02【final、靜態、多態】

day02【final、靜態、多態】 昨日反饋和回顧 能夠寫出類的繼承格式 public class 子類 extends 父類{ } 能夠說出Java繼承的特點 a.單繼承(一個子類只能

原创 day17【緩衝流、轉換流、序列化流】

day17【緩衝流、轉換流、序列化流】 反饋和複習 一切皆字節,字符流能幹的事字節流都能幹。 但是用字符流乾的事情,字節流乾的不夠專業:例如用字符流讀取文本文件時字符流可以使用自己的方法實現讀一行寫一行 字節流的缺點表現在不能直

原创 day12【線程安全解決、併發包】synchronized關鍵字、售票問題、synchronized同步代碼塊、synchronized同步方法、Lock鎖、併發包

day12【線程安全解決、併發包】 反饋和複習 1.原子類不太懂(CAS機制) 2.建議早上把課程講完,下午自己有時間可以複習 今日內容 1.Synchronized關鍵字【重點】 2.高併發下JDK提供一堆的線程安

原创 JAVA基礎總複習

總複習 一.day01內容 1.JVM,JRE,JDK的關係 JVM: java虛擬機,用來運行java程序的,JVM本身是不誇平臺的,每個操作系統都需要安裝針對本操作系統的JVM 所以: java通過jvm的不誇平臺實現了ja

原创 day21【反射、註解】

day21【反射、註解】 反饋和複習 1.這兩天學的不好,沒有信心了 2.寫代碼出現一些未知異常,怎麼辦??? 去百度 去google 請教別人 BIO: 同步阻塞的IO, 調用某個方法時,該方法沒有完成程序不能繼續向下執行 NI

原创 day01-繼承、方法重寫、super關鍵字、this關鍵字、抽象類知識點詳細總結

day01 【複習回顧、繼承、抽象類模板設計模式】 主要內容 1.面向對象回顧 2.封裝(基礎班),繼承(今天),多態(明天+後天) 3.設計模式:模板設計模式 第一章 複習 1.1 如何定義類 格式: pub

原创 day23【設計模式】、單例設計模式、 多例設計模式、代理模式、動態代理、工廠設計模式

day23【設計模式】 反饋和複習 1.File[讀音:fail] 2.SAXReader read方法 public class TestDemo { public static void main(Stri

原创 day10【排序算法、異常】

day10【排序算法、異常】 今日內容 選擇排序 二分查找 異常處理 教學目標 能夠理解選擇排序的執行原理 能夠理解二分查找的執行原理 能夠辨別程序中異常和錯誤的區別 說出異常的分類 列舉出常見的三個運行期異常

原创 day22【XML、dom4j】

day22【XML、dom4j】 反饋和複習 1.知識點差不多都理解,不知道以後幹啥用的,太多了消化不良 給框架用的!! 慢慢消化!!! 反射: 1.如何獲取Class對象 類名.class

原创 day16【字節流、字符流、Properties】FileReader類、FileWriter類、 flush()、close()、換行:\r\n、Propertie類、ResourceBundle

day16【字節流、字符流、Properties】 反饋和複習 1.File類(瞭解) 2.遞歸(瞭解) 3.字節流(重點) FileOutputStream: 寫文件 構造方法: public FileO

原创 day06【JSON&AJAX】javaScript對象表示形式、JSON基礎語法、ajax函數、get函數、post函數、 同步和異步概述、搜索案例【重點】

回顧 1. jq概述 是一款基於js的輕量級框架 2. jq基礎語法 html中引入jq jq與js的不同 js——》jq $(js對象) jq--》js jq對象[索引] 頁面加載事件 js:

原创 day03【JS基礎】JS運算符、條件判斷、循環語句、普通函數、 匿名函數、輪播圖的實現、JS事件【重點】、頁面交互、String 對象、Array 對象、Date 對象、Math 對象、全局函數

回顧 1. css概述 作用:美化網頁 2. css基礎語法(看懂) html引入css 1)行內樣式 2)內部樣式 3)外部樣式:<link/> 書寫規範 選擇器{樣式名:樣式值;} 基本選擇器

原创 day05【JQuery框架】HTML引入Jquery、jQuery與JS區別、基本選擇器、層級關係選擇器、屬性選擇器、過濾選擇器、 對象遍歷、Jquery的DOM操作【重點】、Jquery事件綁定

回顧 1. bom對象 window對象 三種彈框 alert() confirm() prompt() 二種定時器 一次性:setTimout() --- 通過遞歸實現循環性 循環性: