JVM和DVM的区别 DVM和 JVM 执行的字节码文件的区别JVM执行的字节码文件是.class文件,而DVM上执行的则是Dex文件。之前的文...
虚拟机类加载机制 类加载过程是指虚拟机将描述类的数据从Class文件中加载到内存,并对数据进行校验,转化解析和初始化,最终形成可以被虚拟机直接使...
Class文件 Class文件是Java虚拟机定义并被其所识别的文件格式,通俗地讲,每一个接口或者类对应一个Class文件。 Class文件格式...
Binder机制是什么? 仅从应用层上来讲: Binder是一个类,实现了IBinder接口 Binder是android中的一种跨进程通信方式...
前言 Fork/Join框架是Java 7提供的一个用于并发执行任务的框架,其主要思想就是把大任务分割成若干的小任务,最终汇总每个小任务结果后得...
具体流程 一般来说,我们使用Handler机制来进行跨线程更新UI的操作,如下图。(图里loop画错了,应该是Looper)流程图.png 首先...
JUnit 4 单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。在android中常将一个方法或者一个类作为一...
Android系统架构由5部分组成和4层组成,从上到下分别是应用程序程序层、应用框架层、系统库和Android运行时和Linux内核。Andro...
简介 MVP 是从经典的模式MVC演变而来。 在MVC/MVP模式中Controller/Presenter负责逻辑的处理,Model提供数据,...