手打博客,加深记忆java
###smali基本类型 void类型:** V**(只能用于返回类型)数组
int型:I对象
char类型:C博客
long类型:Jstring
short类型:Sobject
float类型:F数据类型
byte类型:B引用
boolean类型:Z ###smali引用数据类型 Lpackage/name/ObjectName;,至关于java中的package.name.objectNamefloat
L表示这是一个对象类型,package/name表示程序包名,ObjectName表示对象名,**;**表示对象名称结束。程序
java中的String类型就表示为Ljava/lang/string;
###smali数组类型 [I表示一个觉得int数组,[表明维度,一维就是一个括号,二维就是两个;I表明数组类型是int型。二位int数组int[][]表示为[[I。数组每一维度最多有255个。
对象数组表示也相似,如String[]则是**[Ljava/lang/string**