一踢代、什么是泛型,用來(lái)解決什么問(wèn)題 泛型適用于 參數(shù)類(lèi)型不確定 的情況耳幢,例如一個(gè)容器默穴,不確定其中存放的元素是Integer還是String類(lèi)型直颅,那么就可以將該元素的類(lèi)型定義成為...
“每一個(gè)方法從調(diào)用到執(zhí)行完成的過(guò)程氧吐,就對(duì)應(yīng)一個(gè)棧幀在虛擬機(jī)棧中出棧到入棧的過(guò)程”讹蘑, 應(yīng)該是從入棧到出棧得過(guò)程
Java&Android 基礎(chǔ)知識(shí)梳理(3) - 內(nèi)存區(qū)域一、概述 Java虛擬機(jī)在執(zhí)行Java程序的過(guò)程中會(huì)把它所管理的內(nèi)存劃分為若干個(gè)不同的區(qū)域筑舅,它們有的隨著虛擬機(jī)進(jìn)程的啟動(dòng)而存在座慰,有些區(qū)域則依賴(lài)用戶線程的啟動(dòng)和結(jié)束而建立而銷(xiāo)毀...
保證了數(shù)組的長(zhǎng)度適中為2的n冪, 此處“適中”應(yīng)為 始終
Java&Android 基礎(chǔ)知識(shí)梳理(8) - 容器類(lèi)一翠拣、前言 上面這幅圖是 集合框架涉及到的類(lèi)的繼承關(guān)系版仔,從集合類(lèi)的角度來(lái)看,它分為兩個(gè)大類(lèi): 和 。 1.1 Collection Collection是List和Set抽象出...
一蛮粮、什么是注解 注解可以向編譯器背桐、虛擬機(jī)等解釋說(shuō)明一些事情。舉一個(gè)最常見(jiàn)的例子蝉揍,當(dāng)我們?cè)谧宇?lèi)當(dāng)中覆寫(xiě)父類(lèi)的aMethod方法時(shí),在子類(lèi)的aMethod上會(huì)用@Override...
非final變量可以在類(lèi)的構(gòu)造器中初始化畦娄,這個(gè)應(yīng)該打錯(cuò)了吧又沾,應(yīng)該是非靜態(tài)final變量
Java&Android 基礎(chǔ)知識(shí)梳理(0) - Java 基礎(chǔ)知識(shí)大綱Java 基礎(chǔ)知識(shí)大綱 一、面向?qū)ο?二熙卡、Object類(lèi)相關(guān) 三杖刷、重要關(guān)鍵字 四、內(nèi)部類(lèi) 五驳癌、抽象類(lèi) & 接口 六滑燃、編碼 七、異常 八颓鲜、注解 九表窘、容器 十、內(nèi)存區(qū)域 十一甜滨、垃...
1. 什么是 Hook Hook 英文翻譯過(guò)來(lái)就是「鉤子」的意思,那我們?cè)谑裁磿r(shí)候使用這個(gè)「鉤子」呢泡嘴?在 Android 操作系統(tǒng)中系統(tǒng)維護(hù)著自己的一套事件分發(fā)機(jī)制甫恩。應(yīng)用程序...
一、三道考題 開(kāi)講之前莱褒,我先請(qǐng)你做三道題目击困。(嘿嘿,得先把你的頭腦搞昏才行……唉呀,誰(shuí)扔我雞蛋阅茶?) 考題一蛛枚,程序代碼如下: void Exchg1(int x, int y)...
一蹦浦、MVC(Model-View-Controller) 模型層(Model)負(fù)責(zé)存儲(chǔ)、檢索撞蜂、操縱來(lái)自數(shù)據(jù)庫(kù)或者網(wǎng)絡(luò)的數(shù)據(jù) 視圖層(View)用戶界面盲镶,一般采用XML文件進(jìn)行...
注意:本篇是一個(gè)以方法論為導(dǎo)向的文章蝌诡。 Q1:Smali是什么溉贿。 Smali是一種寬松式的Jasmin/dedexer語(yǔ)法. 簡(jiǎn)單來(lái)說(shuō)就是我們用java寫(xiě)的代碼編譯成clas...
在某些特定場(chǎng)景下,我們需要判斷App是否處于后臺(tái)運(yùn)行狀態(tài)浦旱,常見(jiàn)如:推送或聊天消息是否需要顯示到通知欄中宇色、設(shè)置手勢(shì)密碼狀態(tài)下應(yīng)用是否顯示解鎖界面等。 Android系統(tǒng)中判斷A...
謝謝樓主,學(xué)到了很多新知識(shí)
那些年Android黑科技③:干大事不擇手段“我在發(fā)抖么甥捺?你開(kāi)什么玩笑植影。我只是在跳愉快的尬舞。暗影是不會(huì)向邪惡勢(shì)力低頭的涎永。 萬(wàn)歲(≧▽≦)/K急摇!”-- 來(lái)自暗世界android工程師 前言: 本篇是本系列的最后一個(gè)篇章...
感謝樓主
分享一個(gè)markdownpad2的授權(quán)key分享一個(gè)markdownpad2的授權(quán)key 郵箱地址:Soar360@live.com授權(quán)秘鑰:GBPduHjWfJU1mZqcPM3BikjYKF6xKhlKIys3i1...