在C#中,我们知道有泛型这一块,就如LIST,可以为它指定各种类型的数据,
无论是值类型也好引用类型也好,都可以往里面放进去。
比如: List<int> list = new List<int>();
List<String> list = new List<String>();
这样的定义都是合法的
但在JAVA中
List<int> list = new ArrayList<int>();
这样是不合法的,但是这样
List<Integer> list = new ArrayList<Integer>();
这样是合法的。可能是JAVA里面的LIST只能放引用类型进去,而值类型不能这样子用