原创 JVM:全面解析Java對象的創建、內存佈局 & 訪問定位流程

前言 瞭解 Java 對象從被創建、存儲 & 怎麼被使用的整個過程十分重要 對應過程則是:對象創建、對象內存佈局、對象訪問定位的三個過程。 在本文將 ,我對 Java 對象創建、對象內存佈局、對象訪問定位的三個過程 進行了詳細介

原创 (JVM)Java虛擬機:手把手帶你深入瞭解類加載器(含雙親委派模型講解)

前言 瞭解 類加載器 有利用在類初始化時進行一些功能操作 本文全面講解類加載器,希望你們會喜歡。 目錄 1. 作用 實現類加載的功能 確定被加載類 在 Java虛擬機中 的 唯一性 下面我會進行詳細講解。 1.1 實

原创 (JVM)Java虛擬機:圖文解析類加載的5個過程

前言 瞭解 類加載的過程,有利於在類初始化時進行一些功能操作 本文全面講解類加載過程,希望你們會喜歡。 目錄 儲備知識 a. 類加載的本質 將描述類的數據 從Class文件加載到內存 & 對數據進行校驗、轉換解析 和 初

原创 Kotlin實用的語法糖:空安全、類型轉換 & 相等性判斷

前言 Kotlin被Google官方認爲是Android開發的一級編程語言。今天,我將主要講解,關於Kotlin的一些實用語法糖,主要包括: 範圍使用:in、downTo、step、until 類型檢查 & 轉換:is、智能轉換

原创 Android:完美解決ScrollView與嵌套EditText的滑動衝突

背景 一個 ScrollView 裏嵌着一個 EditText(設置可滑動)。 activity_main.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmln

原创 Android 手勢識別應用:手把手教你學會 GestureDetector(含實例講解)

前言 手勢識別在Android開發的應用非常常見 今天carson將詳細給大家講解Android手勢識別類:GestureDetector類的使用。(含實例講解) 目錄 簡介 下面,我將結合實例,詳細介紹Gesture

原创 手把手教你入門Flutter:環境搭建 + Demo講解 前言 目錄 Flutter環境搭建 入門示例講解 總結 請點贊!因爲你們的贊同/鼓勵是我寫作的最大動力!

前言 Flutter 作爲Google出品的一個新興的跨平臺移動客戶端UI開發框架,正在被越來越多的開發者和組織使用,包括阿里的鹹魚、騰訊的微信等。 今天,我將獻上一份《全面 & 詳細的Flutter入門開發攻略》,旨在讓你

原创 Android使用技巧:將當前攝像頭預覽圖像保存爲Bitmap對象 & 保存到本地

前言 今天,carson將結合示例講解:如何將當前攝像頭預覽圖像保存爲Bitmap對象 & 保存到本地 1. 背景 正開啓攝像頭預覽 2. 需求 將當前攝像頭預覽的圖像保存爲Bitmap對象 & 保存到手機本地文件夾 3.

原创 Android:關於Kotlin的入門語法指南(類、變量 & 函數)都總結在這裏了!

前言 Kotlin被Google官方認爲是Android開發的一級編程語言 今天,carson將主要詳細講解Kotlin的基本語法,主要包括: 基本觀念(對比於Java) 數據類型 類 變量 & 常量 函數 其他語法糖(控制流

原创 數據結構:圖文詳解二叉樹(遍歷、類型、操作)

前言 二叉樹是一種特殊的樹結構,應用廣泛 下面,我將詳細介紹 二叉樹的相關知識,希望你們會喜歡。 目錄 1. 簡介 2. 性質 3. 存儲結構 二叉樹的存儲結構包括:順序存儲結構 & 鏈式存儲結構 注:上述的

原创 數據結構:圖文詳解二叉樹(遍歷、類型、操作)

前言 二叉樹是一種特殊的樹結構,應用廣泛 下面,我將詳細介紹 二叉樹的相關知識,希望你們會喜歡。 目錄 1. 簡介 2. 性質 3. 存儲結構 二叉樹的存儲結構包括:順序存儲結構 & 鏈式存儲結構 注:上述的

原创 Android:手把手帶你瞭解實用的Android Jetpack

前言 在2018年 Google I/O 大會上發佈了一系列輔助Android開發者開發的實用工具集合:Jetpack 今天,我將主要介紹Android Jetpack的相關內容,包括其作用、特點 & 組成,希望你們喜歡。

原创 數據結構:這是一份全面 & 詳細的”串“講解指南

前言 本文主要講解 數據結構中的串,內容包括其特點、結構等,希望你們會喜歡。 目錄 1. 簡介 2. 存儲結構介紹 包括:順序存儲結構 & 鏈式存儲結構 3. 串的比較 4. 子串的定位 子串定位 的主要任務是

原创 數據結構:圖文解析特殊的線性表 - 棧 & 隊列

前言 本文主要講解 數據結構中特殊的線性表結構:棧 & 隊列 內容包括其特點、結構等,希望你們會喜歡。 目錄 1. 棧 1.1 簡介 1.2 存儲結構介紹 1.2.1 順序存儲結構 結構特點 存儲線性表的數據元素的方

原创 JVM:這是一份全面 & 詳細的 垃圾收集算法(GC) 學習指南

前言 不同的內存區域採用不同的垃圾收集算法 而不同垃圾收集算法決定了垃圾收集的效率 & 效果 本文將全面講解垃圾收集算法,包括標記-清除、複製、標記-整理等,希望你們會喜歡 在接下來的日子,我會推出一系列講解JVM的文章,具