![240](https://upload.jianshu.io/users/upload_avatars/14136950/a59b75d6-ef8a-46cf-8a69-b0ac893f1a44.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
項(xiàng)目中是服務(wù)端持有私鑰,客戶端持有公鑰耗溜;客戶端使用公鑰加密昆著,并使用公鑰解密服務(wù)端 用私鑰加密的數(shù)據(jù)。 網(wǎng)上相關(guān)的資料實(shí)在再少缸夹,終于功夫不負(fù)有心人...
一痪寻、概述 APT(Annotation Processing Tool)即注解處理器,他是javac的一個(gè)工具虽惭,用來(lái)在編譯期時(shí)掃描和處理注解橡类,在...
一、概述 作為Android開(kāi)發(fā)者芽唇,我覺(jué)得有必要理解或掌握Activity是如何啟動(dòng)的顾画,所以本篇著重來(lái)分析Activity的啟動(dòng)流程,本文只分析...
一匆笤、概述 在說(shuō)事件分發(fā)之前研侣,我們先想一個(gè)問(wèn)題,在APP中我們點(diǎn)擊一個(gè)View的時(shí)候炮捧,事件是如何傳遞到這個(gè)View的呢庶诡?其實(shí)這就是我理解的事件分發(fā)...
一、概述 ThreadLocal是java.lang包下提供的一個(gè)類咆课,那么他的作用是什么呢末誓?我們直接看源碼中的注釋: 通過(guò)字面理解就是說(shuō)每一個(gè)線...
一、概述 說(shuō)到垃圾回收书蚪,我們必須要知道什么是垃圾喇澡?為什么要回收? 什么是垃圾:垃圾是在程序運(yùn)行中沒(méi)有任何指針指向的對(duì)象善炫,這個(gè)對(duì)象就是需要被回收的...
一撩幽、概述 上篇文章中概述了類的加載流程,那么類是由什么來(lái)加載的呢?毫無(wú)疑問(wèn)就是類加載器窜醉,類加載器是Java中很重要的概念宪萄,它負(fù)責(zé)將字節(jié)碼文件加載...
一、概述 在開(kāi)發(fā)Java程序的過(guò)程中榨惰,作為開(kāi)發(fā)者你是否想過(guò)我們寫的.java代碼是如何運(yùn)行起來(lái)的呢拜英?其實(shí)這里就涉及到了類的加載流程,即類是如何被...
一琅催、虛擬機(jī)內(nèi)存結(jié)構(gòu) 在jvm虛擬機(jī)運(yùn)行程序的過(guò)程中居凶,會(huì)管理著一塊內(nèi)存區(qū)域,稱為運(yùn)行時(shí)數(shù)據(jù)區(qū)藤抡。 在運(yùn)行時(shí)數(shù)據(jù)區(qū)包含一下幾塊區(qū)域: 程序計(jì)數(shù)器 虛擬...