Android架构知识
来源:互联网 发布:锐捷交换机端口聚合 编辑:程序博客网 时间:2024/06/18 14:18
1.Android系统架构
android体系架构分为4层:
1.application 应用层; java语言编写
2. application framework 应用框架层;java +JNI(javanative interface )编写
3.libraries 和android runtime ; 函数库和虚拟机 ; c/C++编写
4.linux kernel ;linux内核驱动层; c语言编写
2.两种虚拟机的区别
java 虚拟机
dalvik虚拟机
开发公司
sun公司
google公司
执行文件
格式
执行的是多个.class类型的文件
执行的是一个.dex类型的文件
基于栈架构;栈是内存一个空间,执行指令需要向CPU寻址后才会执行
基于寄存器架构;寄存器是CPU的一个组成部分;执行执行和操作无需寻址,可以直接执行
0 0
- Android架构知识
- Android应用知识架构清单
- 知识储备:Android系统架构
- Android应用知识架构清单
- 我的Android知识架构
- android 架构师知识图谱
- 关于Android处理器架构的一点儿知识
- Android自习笔记——架构知识
- android开发工程师_专业技能_知识架构
- Android知识架构 · 电话面试 · 组件
- Android 多CPU架构支持所需要了解的知识
- Android 多CPU架构支持所需要了解的知识
- Android项目架构--知识体系简单梳理(一)
- Android项目架构--知识体系简单梳理(二)
- 架构师必学知识
- SOA架构必备知识
- java知识架构
- 流媒体服务器架构 知识
- E-Moving Tables|贪心
- 基础的重要性(程序员之路)
- LeetCode 79. Word Search
- LeetCode 刷题:Q1:Two Sum
- hdu 4540 dp 记忆化搜索
- Android架构知识
- 多线程编程中保证线程安全(1)
- Spark生态之Spark-csv学习1之安装和简单的examples
- jvm简介
- jQuery Ajax 调用WebService实例详解
- 安卓 属性动画 今天用到的 动画效果以及过程中的经验分享
- 1005 of search
- 【一天一道LeetCode】#10. Regular Expression Matching
- hdu-4717-The Moving Points三分