項目中是服務端持有私鑰,客戶端持有公鑰;客戶端使用公鑰加密,并使用公鑰解密服務端 用私鑰加密的數據。 網上相關的資料實在再少,終于功夫不負有心人...
一、概述 APT(Annotation Processing Tool)即注解處理器,他是javac的一個工具,用來在編譯期時掃描和處理注解,在...
一、概述 作為Android開發(fā)者,我覺得有必要理解或掌握Activity是如何啟動的,所以本篇著重來分析Activity的啟動流程,本文只分析...
一、概述 在說事件分發(fā)之前,我們先想一個問題,在APP中我們點擊一個View的時候,事件是如何傳遞到這個View的呢?其實這就是我理解的事件分發(fā)...
一、概述 ThreadLocal是java.lang包下提供的一個類,那么他的作用是什么呢?我們直接看源碼中的注釋: 通過字面理解就是說每一個線...
一、概述 說到垃圾回收,我們必須要知道什么是垃圾?為什么要回收? 什么是垃圾:垃圾是在程序運行中沒有任何指針指向的對象,這個對象就是需要被回收的...
一、概述 上篇文章中概述了類的加載流程,那么類是由什么來加載的呢?毫無疑問就是類加載器,類加載器是Java中很重要的概念,它負責將字節(jié)碼文件加載...
一、概述 在開發(fā)Java程序的過程中,作為開發(fā)者你是否想過我們寫的.java代碼是如何運行起來的呢?其實這里就涉及到了類的加載流程,即類是如何被...
一、虛擬機內存結構 在jvm虛擬機運行程序的過程中,會管理著一塊內存區(qū)域,稱為運行時數據區(qū)。 在運行時數據區(qū)包含一下幾塊區(qū)域: 程序計數器 虛擬...