结构
           对于结构的理解,用于封装一个用于自定义的类型。例:值类型的有int ,float,double 而对于字符型的有char string 例如要定义一个学生类用于存放这个学生的信息,这时候可以用到结构。
集合
           为了解决数组的长度固定,类型固定。在有些情况下,需要把不同类型的数据类型的对象组合起来作为一个整体使用,对安全的级别的限制不高时,所以定义了集合这个长度可变,类型可以是任意类型的特殊的数组。集合的基类是object的。
ArrList arr=new ArrList();
Arr.add();
括号里边的是object 类型的。所以可以容纳任何类型。