240 發(fā)簡信
IP屬地:陜西
  • 120
    Java類加載機制和雙親委派模型

    簡介 Java源代碼(.java文件)在經(jīng)過編譯器編譯之后被轉(zhuǎn)換成字節(jié)代碼(.class 文件),類加載器將.class文件中的二進制數(shù)據(jù)讀入到內(nèi)存中蚓胸,將其放在方法區(qū)內(nèi),然后...

  • 120
    MVC自晰、MVP、MVVM稍坯、MVI架構(gòu)

    一酬荞、MVC MVC的基本結(jié)構(gòu)MVC(Model-View-Controller)是桌面開發(fā)中常見的軟件架構(gòu)搓劫。標準的MVC架構(gòu)圖如下: 負責業(yè)務數(shù)據(jù)管理和處理,包括增刪改查混巧。M...

  • 120
    Java線程池分析

    什么是線程池 線程池是一種利用池化技術(shù)思想來實現(xiàn)的線程管理技術(shù)枪向,主要是為了復用線程、便利地管理線程和任務咧党、并將線程的創(chuàng)建和任務的執(zhí)行解耦開來秘蛔。我們可以創(chuàng)建線程池來復用已經(jīng)創(chuàng)建...

  • 120
    JVM內(nèi)存模型和GC

    JVM內(nèi)存模型 Java內(nèi)存模型(Java Memory Model ,JMM)就是一種符合內(nèi)存模型規(guī)范的,屏蔽了各種硬件和操作系統(tǒng)的訪問差異的傍衡,保證了Java程序在各種平臺...

  • 120
    Android進程通信Binder機制詳解

    前言 Binder是android中一個很重要且很復雜的概念深员,它在系統(tǒng)的整體運作中發(fā)揮著極其重要的作用,它是Android中的一種跨進程通信方式蛙埂。 為什么Android內(nèi)核要...

  • 120
    Android界面繪制流程詳解

    概述 我們知道倦畅,activity顯示出頁面是在onresum之后,那么他具體到底是怎么添加和繪制的呢 繪制的入口 從前面講的APP啟動流程分析中我們知道箱残,在創(chuàng)建Activiy...

  • 120
    Android事件分發(fā)機制詳解

    系統(tǒng)機制分析 Android 系統(tǒng)是由事件驅(qū)動的滔迈,而 input 是最常見的事件之一止吁,用戶的點擊被辑、滑動、長按等操作敬惦,都屬于 input 事件驅(qū)動盼理,其中的核心就是 InputR...

  • Handler同步屏障和異步消息

    什么是同步屏障機制 同步屏障機制是一套為了讓某些特殊的消息得以更快被執(zhí)行的機制。這里我們假設一個場景:我們向主線程發(fā)送了一個UI繪制操作Message俄删,而此時消息隊列中的消息...

  • Android Handler源碼分析

    前言 在Android中宏怔,經(jīng)常會遇到線程間通信的場景,下面就說說Android中最重要的異步消息機制Handler 異步消息機制Handler Handler是Android...

  • 120
    Android App啟動流程分析

    前言: 要想更好的優(yōu)化應用啟動畴椰,必須了解Android系統(tǒng)中應用的啟動流程是怎么樣的臊诊,下面將深入分析一下從用戶手指觸控點擊屏幕應用圖標到應用界面展示到屏幕上的整個應用啟動過程...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品