今日任務 1、this關鍵字 2、static修飾成員方法 3、static修飾成員變量 4、static內存加載 5、代碼塊介紹 6、對象創建流 7、單例設計模式 8、繼承介紹
今日任務 1、查表法 2、數組排序 3、數組查找 4、二維數組定義 5、數組練習 6、引入面向對象 7、理解什么是面向過程 8、理解什么是面向對象 9、面向對象舉例 10、對象在需求中的使用和練習 11、對象在代碼中的體現
今日任務 1、對象在需求中的使用和練習 2、對象在代碼中的體現 3、對象的內存圖解 4、對象內存圖解練習 5、類和對象的區別 6、局部變量和成員變量區別 7、匿名對象(匿名對象作為參數傳遞) 8、封裝 9、構造函數
第四天 今日任務 循環結構(while&do-while)★★ 循環結構(for)★★ 嵌套循環★★★★★ 流程控制(continue,break) 函數的概念 函數的重載★★★★★
第二天 今日任務 算術運算符 賦值運算符比較運算符 邏輯運算符 移位運算符三元運算符 程序運行流程&順序結構 判斷結構(if) 多分支結構(switch) 循環結構(while&do-while)
第五天今日任務 函數的概念 函數的重載★★★★★ 數組的定義 數組內存圖解★★★★★ 數組的常見問題★★ 數組的應用
JAVA以其跨平臺的特性深受人們喜愛,而又正由于它的跨平臺的目的,使得它和本地機器的各種內部聯系變得很少,約束了它的功能。解決JAVA對本地操作的一種方法就是JNI。 JAVA通過JNI調用本地方法,而本地方法是以庫文件的形式存放的(在WINDOWS平臺上是DLL文件形式,在UNIX機器上是SO文件形式)。通過調用本地的庫文件的內部方法,使JAVA可以實現和本地機器的緊密聯系,調用系統級的各接口方法。
允許所有外部類訪問使用public 允許子類和同包類訪問使用protected 只能自己訪問使用private 訪問權限修飾符權限從高到低排列是public ,protected ,friendly, private。
今日任務 1、反射的應用場景 2、Class介紹 3、獲取Class對象的方式 4、動態創建對象 5、反射構造方法 6、反射成員變量 7、反射成員方法 8、動態代理技術
今日任務 1、TCP練習上傳文本數據 2、網絡編程中的細節 3、常見客戶端和服務端 4、http協議的請求消息和響應消息 5、URL介紹 6、URLConnection介紹 7、HTTP1.0和HTTP1.1區別 8、CS和BS架構 9、枚舉介紹
今日任務 1、多線程技術介紹 2、主線程介紹 3、創建線程的方式 4、線程中的異常問題 5、線程運行狀態 6、線程第二種創建方式 7、多線程練習 8、線程安全問題分析和解決 9、多線程細節 10、同步使用的鎖
今日任務 1、多線程復習 2、線程的狀態 3、同步鎖的問題 4、生產者消費者介紹分析實現 5、JDK5中的Lock和Condition接口 6、多線程中的其他細節問題
今日任務 1、File類學習 2、文件過濾器介紹 3、字節流介紹
今日任務 1、功能流介紹 2、圖形化界面 3、debug和junit測試
今日任務 1、轉換流 2、編碼、解碼、亂碼 3、緩沖區思想 4、鍵盤錄入介紹 5、IO流操作總結 6、功能流介紹 7、debug和junit測試
今日任務 1、字節流 2、字符流 3、轉換流 4、編碼、解碼、亂碼 5、緩沖區思想 6、鍵盤錄入介紹 7、IO流操作總結
今日任務 1、泛型技術 2、System、Math、Random類介紹 3、Date、SimpleDateFormat、Calendar類介紹 4、IO介紹
今日任務 1、ArrayList介紹 2、LinkedList介紹 3、Vector介紹 4、Set接口介紹 5、HashSet介紹 6、TreeSet介紹 7、比較器介紹 8、Map接口介紹
今日任務 1、Map接口介紹 2、HashMap演示 3、TreeMap演示 4、Hashtable介紹 5、集合工具類和數組工具類 6、集合綜合案例
今日任務 1、正則表達式介紹 2、基本類型包裝類 3、靜態導入、可變參數 4、其他類介紹