2011-11-07 50 views
1

我是android新手。我只知道核心的Java。Java声明

我看到了Android的样本项目申报

ArrayList<ApplicationInfo> mAppInfo; 

。 任何人都可以解释什么是上述声明的含义。

+0

的ArrayList ApplicationInfo类型 –

+0

这里没有什么特定的android,它是一个类属成员(大概是)带有泛型类型的声明 – slkorolev

回答

1

这是一个ArrayList(集装箱型),它可以保持ApplicationInfo类型的对象。

+0

+1精确的打孔。 –

1

mAppInfoApplicationInfoArrayList。 (此列表中只包含ApplicationInfo对象。

它使用通用语法来声明角钢支架内的参考mAppInfo。名称是一个类名称。例如,我们可以声明ArrayList<String>ArrayList<Integer>