dex什么意思中文(dex什么意思)

时间:2024-06-06 05:51:15 来源:
导读 您好,今天张张来为大家解答以上的问题。dex什么意思中文,dex什么意思相信很多小伙伴还不知道,现在让我们一起来看看吧!1、dex文件是Androi...

您好,今天张张来为大家解答以上的问题。dex什么意思中文,dex什么意思相信很多小伙伴还不知道,现在让我们一起来看看吧!

1、dex文件是Android系统的可执行文件,包含应用程序的全部操作指令以及运行时数据。

2、由于dalvik是一种针对嵌入式设备而特殊设计的java虚拟机,所以dex文件与标准的class文件在结构设计上有着本质的区别。

3、编译原理:当java程序编译成class后,还需要使用dex工具将所有的class文件整合到一个dex文件,目的是其中各个类能够共享数据,在一定程度上降低了冗余,同时也是文件结构更加经凑,dex文件是传统jar文件大小的50%左右。

4、dex将原来class每个文件都有的共有信息合成一体,这样减少了class的冗余。

5、从宏观上来说dex的文件结果很简单,实际上是由多个不同结构的数据体以首尾相接的方式拼接而成。

本文就为大家分享到这里,希望小伙伴们会喜欢。

标签: