Set <class <pupilvo>&gt;之间的区别并设置<pupilvo> </pupilvo> </class <pupilvo>

时间:2014-03-15 16:04:20

标签: java android

我需要找到以下内容之间的区别:

Set<PupilVO> hold = new TreeSet<PupilVO>();

Set<Class<PupilVO>> hold = new TreeSet<Class<PupilVO>>();//class object

这个类对象有什么附加优势吗? 你究竟能用类对象做什么,换句话说,它的目的是什么?

1 个答案:

答案 0 :(得分:1)

有很大的不同。第一个拿着一堆瞳孔物体。第二个包含一堆pupil对象类定义。第二个对于反射很有用,特别是如果你持有多种类型的话。但是如果你需要通知第二种方法,那么通常在学生内部知道什么是缓慢而困难的。它通过第一个快速而简单。