原创 第十一章 Java I/O

文章目錄一、概覽二、磁盤操作三、字節操作實現文件複製裝飾者模式四、字符操作編碼與解碼String 的編碼方式Reader 與 Writer實現逐行輸出文本文件的內容五、對象操作序列化Serializabletransient六、網

原创 第一章 四大組件 之 補充

文章目錄第一章 四大組件補充 Context(一)Context是什麼?1.1)廣義理解1.2)官方註釋1.3)類關係(1)ContextWrapper類(2)ContextThemeWrapper類(3)ContextImpl類

原创 第五章 JVM、垃圾回收(GC)

文章目錄一、JVM1、JVM定義2、JVM實現了Java平臺的無關性二、類加載子系統(1)什麼是類的加載(2)類的生命週期(3)類加載器(4)類加載機制三、JVM內存管理(1)JVM內存結構(運行時數據區)(1.1)Java堆(H

原创 第十章 進程間的通信 之 多線程基礎(一)

文章目錄(一)多線程基礎知識1、線程(1)定義(2)作用(3)狀態及狀態轉換(4)分類(5)優先級2、多線程2.1)定義2.2)Android多線程編程兩大原則2.3)實現方式2.4)線程調度2.5)線程同步2.6)線程聯合3、進

原创 第六章 Java數據結構和算法 之 容器類(一)

文章目錄一、常見集合類概述(1)Collection 集合接口1、List子接口(1)ArrayList 數組(2)LinkedList 鏈表(2.1)ArrayList與LinkedList(3)Vector 向量(3.1)St

原创 第八章 泛型與枚舉

文章目錄1、泛型1.1 泛型介紹1.2 泛型優點1.3 泛型規則1.4 泛型的使用(1)泛型類(2)泛型方法(3)泛型接口1.5 通配符(1)通配符概述(2)通配符特點(3)子類型(帶下界)通配符 extend(4)父類型(帶上界

原创 第二章 字符串String、數組、數據類型轉換

文章目錄(一)字符串String1、String、StringBuffer和StringBuilder的區別2、String的不可變性(二)數組(三)數據類型轉換1、Java中基本類型轉換2、Java 8 種數據類型 字節大小(四

原创 第九章 Java I/O與NIO

文章目錄Java IO字節與字符Java 編碼格式File類RandomAccessFileIO流IO流 簡介IO流 分類IO流 四大基類Java NIONIO 簡介通道與緩衝區選擇器 Java IO 字節與字符 在Java中有輸

原创 第八章 性能優化 之 其他優化(四)

文章目錄第八章 性能優化 之 其他優化(四)(一)網絡優化(1)網絡優化的必要性(2)分析網絡連接的工具1、Network Monitor2、網絡代理工具(3)網絡連接的優化1、思想2、設計(1)接口設計(2)網絡緩存(3)打包網

原创 第八章 性能優化 之 佈局優化(三)

文章目錄第八章 性能優化 之 佈局優化(三)(一)消除卡頓(1)16ms原則(2)卡頓原因及優化1、過於複雜的佈局2、過渡繪製(overdraw)3、UI線程複雜運算4、頻繁GC(二)Layout佈局優化(1)分析佈局層級圖工具H

原创 第七章 設計模式

文章目錄〇.引言(0.1)Java重載、重寫(覆蓋)一.定義二.作用三.七大設計原則(3.1)單一職責原則(3.2)開放封閉原則(3.3)里氏代替原則(3.4)依賴倒置原則(3.5)接口隔離原則(3.6)合成複用原則(3.7)最少

原创 第四章 自定義組件、動畫

文章目錄第四章 自定義組件、動畫(一)View體系(1)View簡介(2)Android座標系(3)視圖座標系(二)自定義View(1)onMeasure:對當前View的尺寸進行測量(2)重寫onMeasure(3)重寫onDr

原创 第三章 Java基礎 (二)

文章目錄(八)Java的反射機制1、什麼是反射?——框架設計的靈魂2、字節碼Class對象3、反射機制(3.1)類成員變量的反射(3.2)類成員方法的反射(3.3)類構造方法的反射(3.4)類名的獲取4、反射案例(4.1)Clas

原创 最熱的瓜,居然讓我喫懂了git 工作流?這份大廠分支管理的武林祕籍請速速收下!

文章目錄寫在前面如何用git高效多人開發?先簡單介紹一下分支模型用一次項目實戰來說清分支管理帶你們畫一畫小豬的分支模型~寫在最後 寫在前面 從昨天開始天降猛料,羅志祥的瓜猝不及防,讓我整整兩天瘋狂喫瓜,無心工作,不幸擁有了聞者色變

原创 第六章 Java數據結構和算法 之 其他數據結構(二)

文章目錄一. 數組與鏈表1.1 數組1.2 鏈表1.3 數組與鏈表區別二. 堆 & 棧2.1 堆2.2 棧2.3 Java中堆 & 棧三. 樹 & 圖3.1 二叉樹3.1.1 定義3.1.2 存儲結構3.1.3 遍歷3.1.4 B