和你一起終身學(xué)習(xí),這里是程序員 Android 本篇文章主要介紹 Android 開(kāi)發(fā)中的部分知識(shí)點(diǎn),通過(guò)閱讀本篇文章,您將收獲以下內(nèi)容: 一、...
投稿
和你一起終身學(xué)習(xí),這里是程序員 Android 本篇文章主要介紹 Android 開(kāi)發(fā)中的部分知識(shí)點(diǎn),通過(guò)閱讀本篇文章,您將收獲以下內(nèi)容: 一、...
本系列文章如下: Android JNI(一)——NDK與JNI基礎(chǔ)Android JNI學(xué)習(xí)(二)——實(shí)戰(zhàn)JNI之“hello world”A...
剛看見(jiàn)一個(gè)同事要統(tǒng)計(jì)項(xiàng)目的代碼行數(shù),正好自己最近也在做代碼審計(jì)相關(guān)工作(有時(shí)候確實(shí)需要統(tǒng)計(jì)一下,才知道項(xiàng)目大?。谑侨タ纯从心居星拜呉呀?jīng)把輪子...
本系列會(huì)持續(xù)更新。 JVM基本是BAT面試必考的內(nèi)容,今天我們先從JVM內(nèi)存模型開(kāi)啟詳解整個(gè)JVM系列,希望看完整個(gè)系列后,可以輕松通過(guò)BAT關(guān)...
前言 在第六章中,我通過(guò)匿名共享內(nèi)存的方式解決Binder通信是無(wú)法傳遞大數(shù)據(jù)的問(wèn)題,一次Binder通信最大可以傳輸是1MB-8KB(PS:8...
Android App運(yùn)行在Java虛擬機(jī)之上,而Java是一門帶GC的語(yǔ)言。在虛擬機(jī)進(jìn)行垃圾回收的時(shí)候,要做一件很形象的事叫做STW(stop...
javac做了些什么? 說(shuō)白了,javac就是一個(gè)編譯器;編譯器就是把一種語(yǔ)言規(guī)矩轉(zhuǎn)換成另一種語(yǔ)言規(guī)矩,也就是將對(duì)人友好的語(yǔ)言轉(zhuǎn)換成對(duì)機(jī)器友好的...
Android安全交流群:478084054 artInterpreterToCompiledCodeBridge用于從一個(gè)解釋執(zhí)行的類方法跳到...
一、什么是方舟編譯器 方舟編譯器雖然是在 4.11 日 HUAWEI P30 系列國(guó)內(nèi)發(fā)布會(huì)上公布的應(yīng)用編譯技術(shù),但其實(shí)華為早在 5 年前就開(kāi)始...
編譯器就是將“一種語(yǔ)言(通常為高級(jí)語(yǔ)言)”翻譯為“另一種語(yǔ)言(通常為低級(jí)語(yǔ)言)”的程序。一個(gè)現(xiàn)代編譯器的主要工作流程:源代碼 (source c...